Exemple #1
0
 static void Main(string[] args)
 {
     Animal[] animals = new Animal[2];
     animals[0] = new Tiger();
     animals[1] = new Chicken();
     foreach (Animal animal in animals)
     {
         Console.WriteLine(animal.MakeSound());
         if (animal is Chicken)
         {
             Edible edible = (Chicken)animal;
             Console.WriteLine(edible.Howtoeat());
         }
     }
     Fruit[] fruits = new Fruit[2];
     fruits[0] = new orange();
     fruits[1] = new Apple();
     foreach (var item in fruits)
     {
         Console.WriteLine(item.Howtoeat());
     }
 }