Sei sulla pagina 1di 9

Herencia en Java.

Franco Quintana Morgado

PROGRAMACIÓN ORIENTADA A OBJETO I

Instituto IACC

Ponga la fecha aquí


Desarrollo

Realice una clase base en Java, llamada Persona con atributos de nombre, apellido y sexo.

Además elabore una clase derivada llamada Empleado que herede de Persona los atributos y

tenga el atributo sueldo.

Debe crear un constructor que inicialice cada atributo de la clase derivada, y los siguientes

métodos:

 devuelveNombre (Empleado empleado): método que retorna el nombre y apellido del

empleado.

 devuelveSueldo (Empleado empleado): método que retorna el valor de su sueldo.

Resp.

Clase Persona:

public class Persona


{
private String nombre;

private String apellidos;

private String sexo;

//Constructor

public Persona (String nombre, String apellidos, String sexo)


{

this.nombre = nombre;

this.apellidos = apellidos;

this.sexo = sexo;
}

//Métodos

public String getNombre ()


{
return nombre;
}

public String getApellidos ()


{
return apellidos;
}

public String getSexo ()


{
return sexo;
}

Clase Empleado, dónde se encuentran los atributos heredados de la clase persona y se

incluye el atributo “sueldo”:

public class Empleado extends Persona


{
//Campos específicos de la subclase.

private String Sueldo;

//Constructor de la subclase.

public Empleado (String nombre, String apellidos, String sexo)


{
super(nombre, apellidos, sexo);
Sueldo ="Unknow";
}

//Métodos de la subclase

public void setSueldo (String Sueldo)


{
this.Sueldo = Sueldo;
}

public String devuelvesueldo ()


{
return Sueldo;
}
public void devuelveNombre()
{
System.out.println ("Nombre Empleado: " + getNombre() + " " + getApellidos());
System.out.println("Sexo: " + getSexo());
System.out.println("Sueldo: " + "$" + devuelvesueldo());
}

Clase Principal:

public class Principal


{
public static void main (String [] Args)
{
Empleado empleado1 = new Empleado ("Franco", "Quintana Morgado", "Masculino");
empleado1.setSueldo("1850000");
empleado1.devuelveNombre();
}

Se adjunta captura de pantalla:


Bibliografía

Material de estudio semana 7, IACC.

Estudios personales.

Potrebbero piacerti anche