29/03/2014, 12:42
|
| | | Fecha de Ingreso: octubre-2011 Ubicación: mexico
Mensajes: 760
Antigüedad: 13 años, 2 meses Puntos: 8 | |
Respuesta: Me podrían ayudar a entender este codigo public class casa
{
static void main(String args[])
{
Shirt myShirt;
myShirt =new Shirt();
myShirt.displayInformacion();
}
}
si se fijan en este ejemplo y en muchos mas, se puede llamar a la clase así myShirt =new Shirt();
desde adentro de una clase
pero si la puedo llamar así, cual es el sentido para llamarlo por herencia o abstracion o interface
ya que lo puedo llamar adentro de una clase y no necesito de esto.
por ejemplo, creo que no tiene sentido usar la herencia
public class Herencia extends ClaseHeredada{
}
según entiendo, esto es lo que me confunde, ya que podemos estar llamándolas desde cualquier método sin necesitar de la palabra extends o etc en la clase |