Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/03/2014, 15:59
Avatar de rgf1987
rgf1987
 
Fecha de Ingreso: diciembre-2012
Ubicación: Asturias
Mensajes: 269
Antigüedad: 11 años, 3 meses
Puntos: 22
Respuesta: Me podrían ayudar a entender este codigo

La herencia en java podríamos decir que se utiliza para estructura el código de una manera más eficiente.

Si en ese ejemplo que te pase, la clase Ciudadano no heredase de la clase Humano, estaríamos en la obligación de replicar los atributos y sus respectivos métodos en ambas clases, por lo tanto estás duplicando código, lo cual no es eficiente.

Por lo tanto se aplica herencia, pero la manera de instanciar las clases no cambia...

No se si no estoy entendiendo lo que tu estás preguntando, o no me explico yo bien... como crees que debería quedar el código de ese ejemplo, a tu manera de ver, sin utilizar herencia....