/// <summary> /// Acepta los animales en la veterinaria, haciendo que emitan su sonido /// </summary> /// <param name="pAnimales">Arreglo que contiene objetos de la clase Animal</param> public void AceptarAnimales(Animal[] pAnimales) { foreach (Animal iAnimal in pAnimales) { iAnimal.HacerRuido(); } }
static void Main(string[] args) { int tamaño = 5; Veterinaria veterinaria = new Veterinaria(); Animal[] pAnimales = new Animal[tamaño]; pAnimales[0] = new Gato(); pAnimales[1] = new Perro(); pAnimales[2] = new Cerdo(); pAnimales[3] = new Caballo(); pAnimales[4] = new Gallo(); veterinaria.AceptarAnimales(pAnimales); Console.ReadKey(); }
static void Main(string[] args) { Animal[] iAnimales = new Animal[2]; Veterinaria iVeterinaria = new Veterinaria(); Gato iGato = new Gato(); Perro iPerro = new Perro(); iAnimales[0] = iGato; iAnimales[1] = iPerro; iVeterinaria.AceptarAnimales(iAnimales); Console.ReadKey(); }