Cita:
Iniciado por rgf1987 Buenos días,
antes de nada decir que yo no me considero un experto jaja, eso se lo dejo a otra gente ;), pero daré mi opinión
Yo no veo herencia por ninguna parte en ese código que nos proporcionas... la herencia que yo sepa consiste en tener una clase padre con una serie de métodos comúnes para las clases hijas que heredan de esta, por ejemplo con el siguiente ejemplo:
Código Java:
Ver originalpublic class Animal {
return nombre;
}
public void setNombre
(String nombre
) { this.nombre = nombre;
}
return color;
}
public void setColor
(String color
) { this.color = color;
}
}
Tenemos la clase Animal y la clase Gato que hereda de Animal, entonces podríamos hacer una instancia de la clase Gato y como este ya recibe automáticamente los métodos que hereda de Animal, podríamos utilizarlos así:
Código Java:
Ver originalpublic static void main
(String[]args
){ Gato g = new Gato();
System.
out.
println(g.
getNombre() + " " +g.
getColor()); }
entonces que es esto
supuestamente esto es la base de programacion objetos
y me llama la atención de como se comunican
ve el codigo y ve como se llaman entre si
se me hace genial
aunque no se si esto es la fuerza de programar en objetos