Post Populares

Postado Por: Alma Esqueda sábado, 7 de noviembre de 2015

La herencia se puede clasificar de dos formas:
1.    Herencia simple:

La herencia simple consiste en cuando una clase, hereda a una clase hijo, y a solo una le hereda sus atributos, es igual al concepto general de herencia, con la limitante de solo poder heredar de una clase padre a una clase hijo, y solo a una clase hijo
Un ejemplo de herencia simple en Java es la siguiente:
Public class animal{
Public String ojos;
Public String color;
Public int patas;
Public void patas(){
. . .
}
}
Public class perro extends animal{ /*la clase perro hereda atributos y métodos de la clase animal*/
System.out.println(“Dame el color del animal”+ color);//Hereda la variable color de la clase animal
}
2.    Herencia múltiple: 

     Consiste en la utilización de las propiedades de una clase a varias clases mas, lo que significa que en esta propiedad una sola clase padre puede heredarle atributos, u objetos de esta a varias clases hijo sin ninguna limitación entre ellas.


Nota: Java no soporta la herencia múltiple.

Deixe uma Resposta

- Autores: -Esqueda Garcia Alma Liliana -Garcia Lara Javier