public override void Attack(Hero H) { Console.WriteLine(this.GetType().Name + " attacks " + H.GetType().Name + " It's super effective!"); }
public abstract void Attack(Hero H);
public DungeonMaster(DungeonFactory factory) { _hero = factory.CreateHero(); _monster = factory.CreateMonster(); }