Example #1
0
 public abstract void Eat(Herbivorus h);
Example #2
0
 internal AnimalWorld(ContinentFactory factory)
 {
     _herbivorus = factory.CreateHerbivorus();
     _carnivorus = factory.CreateCarnivorus();
 }
Example #3
0
 public override void Eat(Herbivorus h)
 {
     Console.WriteLine($"{this.GetType().Name} eats {h.GetType().Name}");
 }