Advertisement
Pro_Unit

Game

Jun 10th, 2023
520
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.33 KB | None | 0 0
  1. namespace Composite
  2. {
  3.     public class Game
  4.     {
  5.         public void Start()
  6.         {
  7.             var agility = new AgilityDamageStrategy(10);
  8.             var armor = new ArmorDamageStrategy(5);
  9.             var damageStrategy = new CompositeDamageStrategy(agility, armor);
  10.  
  11.             var character = new Character(100, damageStrategy);
  12.            
  13.             character.TakeDamage(20);
  14.         }
  15.     }
  16. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement