public override void Eat(Herbivor h) { Console.WriteLine(this.GetType().Name + " eats " + h.GetType().Name); }
public AnimalWorld(ContinentFactory factory) { _carnivore = factory.CreateCarnivore(); _herbivor = factory.CreateHerbivore(); }
public AnimalWorld(ContinentFactory factory) { _carnivore = factory.CreateCarnivore(); _herbivor = factory.CreateHerbivore(); }
public override void Eat(Herbivor h) { Console.WriteLine(this.GetType().Name + " eats " + h.GetType().Name); }
public abstract void Eat(Herbivor h);
public abstract void Eat(Herbivor h);