public class Prueba {
public static void main(String[] args) {
Persona p=new Persona("persona",27);
Estudiante e=new Estudiante("estudiante",27,30);
Profesor pr = new Profesor("profesor",30,20);
p.Visualizar();
e.Visualizar();
pr.Visualizar();
}
}
**********************************************************************************
package HERENCIASUPER;
public class Profesor extends Persona {
int salario;
public Profesor(String Nombre,int edad,int salario){
super(Nombre,edad);
this.salario=salario;
}
void Visualizar(){
System.out.println("hola "+
Nombre+" tu edad es "+
edad+" años "+" tu salario "+salario);
}
}
**********************************************************************************
package HERENCIASUPER;
public class Persona {
protected String Nombre;
protected int edad;
public Persona(String Nombre,int edad){
this.Nombre=Nombre;
this.edad=edad;
}
void Visualizar(){
System.out.println("hola "+
Nombre+" tu edad es "+
edad+" años");
}
}
**********************************************************************************
package HERENCIASUPER;
public class Estudiante extends Persona {
int id;
public Estudiante(String Nombre,int edad, int id){
super(Nombre,edad);
this.id=id;
}
@Override
void Visualizar(){
System.out.println("hola "+
Nombre+" tu edad es "+
edad+" años "+" tu id es "+id);
}
}
**********************************************************************************