martes, 22 de mayo de 2012

HERENCIA EN JAVA ACÁ LES DEJO UN EJEMPLO:

package nuevoproyecto;


class Persona {

    public Persona(int dni, String nombre,String direccion) {
        this.dni= dni;
        this.nombre = nombre;
        this.direccion = direccion;
    }
private int dni;
  private String nombre;
  private String direccion;


void imprimir()
{
    System.out.println(dni);
    System.out.println(nombre);
    System.out.println(direccion);

}

}



class Alumno extends Persona
{

    public Alumno(int dni, String nombre,String direccion, int nrocurso, double nota, String ciclo) {
        super(dni, nombre,direccion);
        this.nrocurso = nrocurso;
        this.nota = nota;
        this.ciclo = ciclo;
    }
    private int nrocurso;
    private double nota;
    private String ciclo;

void imprimir1()
{
    imprimir();
    System.out.println(nrocurso);
    System.out.println(nota);
    System.out.println(ciclo);
}
}
public class Main {


    
    public static void main(String[] args) {
    Persona Objpersona = new Persona(12324, "geral","jr. yarinacocha");
     System.out.println("DATOS DE LA PERSONA");
         Objpersona.imprimir();
    Alumno Objalumno = new Alumno(123224, "GERAL","jr. yarinacocha", 7, 15, "V");
    System.out.println("DATOS DEL ALUMNO");
    Objalumno.imprimir1();
    }
}

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.