Professional Documents
Culture Documents
BY: RicardoDxD
Herencia
La herencia es específica de la programación orientada a objetos, donde una clase
nueva se crea a partir de una clase existente. La herencia (a la que habitualmente
se denomina subclase) proviene del hecho de que la subclase (la nueva clase
creada) contiene los atributos y métodos de la clase primaria. La principal ventaja
de la herencia es la capacidad para definir atributos y métodos nuevos para la
subclase, que luego se aplican a los atributos y métodos heredados.
Primero se debe hacer una clase con los datos que nos den o los que sepamos en
primera instancia
Esta clase deberá poder copilar (en caso de no copilar se deberán corregir los
errores ya que si no es así esta no servirá y no podrá funcionar).
Cabe destacar que esta clase no tendrá uso del main ya que será utilizada por otra
clase para ejecutarla
Una vez creada otra clase para enlazarla (heredar) con la anterior se debe
poner lo siguiente.
ABSTRACT
Una clase que declara la existencia de métodos pero no la implementación de
dichos métodos (o sea, las llaves { } y las sentencias entre ellas), se considera una
clase abstracta. Una clase abstracta puede contener métodos no-abstractos pero
al menos uno de los métodos debe ser declarado abstracto.
Es decir
Nos dan datos de un método que nosotros no sabes cómo responder o sus valores
son desconocidos por lo cual ese método queda inservible o inactivo se queda de
esta forma:
OJO la clase debe estar heredada para que este conozca los
valores anteriores de la otra clase si no es así no tendrá caso
completar ese método en la nueva clase
CREDITOS: RicardoDxD
To be continued