namespace D21._1 { public abstract class Player { protected int OrigHitPoints { get; set; } public int HitPoints { get; set; } public int Damage { get; set; } public int Armor { get; set; } public void Heal() => HitPoints = OrigHitPoints; } public class Heroe : Player { public Heroe() { HitPoints = 100; OrigHitPoints = 100; } } public class MonsterBoss : Player { public MonsterBoss(int hp) { HitPoints = hp; OrigHitPoints = hp; } } }