RE:Como heredo una clase?
Suponiendo que tenemos la siguiente clase:
Clase: animales
campos: nombre, edad, especie, tamaño
y queremos crear la subclase (o clase hija):
Clase hija: Perro
campos: nombre, edad, especie, tamaño, raza, y dueño
lo primero que debes hacer es ver los campos que son comunes en ambas clases, en este caso nombre, edad, especie y tamaño, estos campos no se incluiran en la clase hija, ya que los heredarán de la clase animales.
en el codigo de la clase Perro deberás escribir
public class Perro extends animales
{
private String raza;
private String dueño;
public Perro(String nombre, String edad, String especie,String tamaño, String raza, String dueño)
{
super(nombre, edad, especie, tamaño);
this.raza = raza;
this.dueño = dueño;
}
nota: Cuando escribes super, lo que estas haciendo es pasar los parametros que estas ingresando a los campos heredados de la clase animal. espero que te haya servido