Está en la página 1de 4

Casos prácticos.

Programación con Java Standard Edition


Casos prácticos. Programación con Java Standard Edition | TELEFÓNICA // 2

Crear una clase Persona y su subclase Empleado


Caso práctico
Persona identificador lista parámetros valor devuelto
Crear una clase con nombre Persona que tenga los
siguientes miembros: sin parámetros
Persona persona
String nombre
constructores Persona byte edad
Persona identificador tipo char sexo
String dni
nombre String boolean bCasado
edad byte
Datos getter para todos los datos miembro
sexo char
dni String setter para todos los datos miembro
bCasado boolean equals Object obj boolean
sobrescribir
toString void String
pintar
(Muestra en
función pantalla los void void
valores de
todos los datos)
Casos prácticos. Programación con Java Standard Edition | TELEFÓNICA // 3

Una vez creada la clase Persona, crear la clase Empleado subclase Se recomienda utilizar las facilidades del IDE para añadir funciones
de Persona, con los miembros siguientes: getter, setter, constructores y sobrescribir funciones heredadas.

Una vez creadas las dos clases se codificar una función main
dentro de una clase llamada PruebaPersonas que:
Empleado identificador tipo utilidad
• Cree objetos de las clases Persona y Empleado de acuerdo a
identificador de cada uno de sus constructores
idpersonal String
empleado en la empresa.
Datos • Visualice los datos de los objetos utilizando toString y la función
sueldo del empleado pintar.
sueldo float
en la empresa
• Compare objetos de clase Persona y Empleado con la función
equals de Persona.

Empleado identificador lista parámetros valor devuelto


sin parámetros
Empleado emp
Persona persona y un dato para
constructores Persona cada dato de Empleado
Con un parámetro para cada dato
heredado de Persona y un parámetro
para cada dato de la propia clase
getter para todos los datos miembro
setter para todos los datos miembro
toString void void
sobrescribir pintar
(Muestra en pantalla los void void
valores de todos los datos)

También podría gustarte