static void Main(string[] args) { ClaseHija herencia = new ClaseHija(); herencia.Saludar(); herencia.Despedirse(); Console.ReadKey(); }
static void Main(string[] args) { Console.Clear(); ClasePadre padre = new ClasePadre(); padre.show(); padre = new ClaseHija(); padre.show(); }
public void TestDeHerenciaUsandoClaseAbstracta() { ClaseAbstracta claseHija = new ClaseHija(); // Acceso a un método implementado en la clase abstracta (padre) claseHija.MetodoImplementado(); // Acceso a un método implementado en la clase hija claseHija.MetodoAbstracto(); }
static void Main(string[] args) { Cabecera2(); ClasePadre padre = new ClasePadre(); padre.show(); padre = new ClaseHija(); padre.show(); }
static void Main(string[] args) { ClaseHija Herencia = new ClaseHija(); //Se inicializa un objeto llamado Herencia de tipo ClaseHija Herencia.Saludar(); //Con el objeto Herencia de la ClaseHija se llama al metodo Saludar que fue heredado de la ClasePadre. Herencia.Despedirse(); Console.ReadKey(); }