Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- namespace Composite
- {
- public class Game
- {
- public void Start()
- {
- var agility = new AgilityDamageStrategy(10);
- var armor = new ArmorDamageStrategy(5);
- var damageStrategy = new CompositeDamageStrategy(agility, armor);
- var character = new Character(100, damageStrategy);
- character.TakeDamage(20);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement