public override void EquiperArmure(EnumArmure uneArmure) { if (this != null) { switch (uneArmure) { case EnumArmure.ArmureLegere: Armure = new ArmureLegere(); Console.WriteLine("Armure légère équipée"); AugmenterStatsArmure(); break; case EnumArmure.ArmureLourde: Armure = new ArmureLourde(); Console.WriteLine("Armure lourde équipée"); AugmenterStatsArmure(); break; case EnumArmure.Robe: Armure = new Robe(); Console.WriteLine("Robe équipée"); AugmenterStatsArmure(); break; default: Armure = new ArmureLegere(); Console.WriteLine("Armure légère équipée"); AugmenterStatsArmure(); break; } } }
public override void EquiperArmure(EnumArmure uneArmure) { if (this != null) { switch (uneArmure) { case EnumArmure.ArmureLegere: Armure = new ArmureLegere(); AugmenterStatsArmure(); break; case EnumArmure.ArmureLourde: Armure = new ArmureLourde(); AugmenterStatsArmure(); break; case EnumArmure.Robe: Armure = new Robe(); AugmenterStatsArmure(); break; default: Armure = new ArmureLegere(); AugmenterStatsArmure(); break; } } }
public abstract void EquiperArmure(EnumArmure uneArmure);