public static void Main(string[] args) { Caballo miBabieca = new Caballo("Babieca"); Humano miJuan = new Humano("Juan"); Gorila miGorila = new Gorila("Gorila"); Ballena miBallena = new Ballena("Moby"); //array de los objetos Mamiferos[] almacenMamiferos = new Mamiferos[4]; almacenMamiferos[0] = miBabieca; almacenMamiferos[1] = miJuan; almacenMamiferos[2] = miGorila; almacenMamiferos[3] = miBallena; Console.WriteLine("---------------------------------------------------"); Console.WriteLine("El número de patas de caballo son: " + miBabieca.numeroPatas()); Console.WriteLine("El número de patas del gorila son: " + miGorila.numeroPatas()); Console.WriteLine("---------------------------------------------------"); //polimorfismo Console.WriteLine("Ejemplo de polimorfismo:"); for (int i = 0; i < 4; i++) { almacenMamiferos[i].pensar(); almacenMamiferos[i].getNombre(); } }
public static void Main(string[] args) { Caballo miBabieca = new Caballo("Babieca"); Humano miJuan = new Humano("Juan"); Gorila miGorila = new Gorila("Gorila"); Ballena miBallena = new Ballena("Moby"); Lagartija miLagartija = new Lagartija("Igor"); miLagartija.getNombre(); miLagartija.respirar(); miJuan.getNombre(); miJuan.respirar(); }