Exemplo n.º 1
0
 public override void Block(Attack attack)
 {
     Console.WriteLine("Blocked on the third armor! No other armors are affected!");
 }
Exemplo n.º 2
0
 public abstract void Block(Attack attack);
Exemplo n.º 3
0
 public override void Block(Attack attack)
 {
     Console.WriteLine("Blocked on the second armor! Third Armor affected by how this handles it!");
 }
Exemplo n.º 4
0
 public void Defend(Attack attack)
 {
     this.armor.Handle(attack);
 }