Java - Ayuda con este programa de Herencia y Polimorfismo

   
Vista:

Ayuda con este programa de Herencia y Polimorfismo

Publicado por Raul raul-sanchez-@hotmail.com (3 intervenciones) el 06/06/2013 06:00:37
ya tengo lo que viene siendo la superclase o clase principal y la subclase lo que me fatla es realizar la clase main aun no entiendo como realizarla la verdad estaria muy agradecido si alguien me pudiera echar la mano ME URGE.!! Aqui la redaccion del programa..

La empresa informática “INFORMA” necesita llevar un registro de todos sus empleados que se
encuentran en la oficina central, para ello requiere las siguientes clases:
Empleado

Atributos:
- nombre: tipo cadena (que incluya nombre y apellido)
- cédula: tipo cadena
- edad: entero (en el rango de 18 a 45 años)
- casado: boolean
- salario: tipo numérico doublé

Métodos:
- constructor con todos los datos por parámetro.
- Método que permita mostrar la clasificación según la edad de acuerdo al siguiente
algoritmo:
- Si edad es menor o igual a 21: Principiante
- Si edad es >=22 y <=35: Intermedio
- Si edad es mayor que 35: Senior
- Método que regresa la cadena formateada con todos los datos del empleado (utilizar
salto de línea para separar los atributos).
- Un método que permita aumentar el salario en un porcentaje que sería pasado como
parámetro al método.

Programador
(Especialización de Empleado) Clase que hereda de Empleado todos los atributos y métodos.

Atributos:
- lineasDeCodigoPorHora: tipo entero
- lenguajeDominante: tipo cadena

Métodos:
- Constructor con parámetros de entrada.

AppEmpleados
Una clase que contiene un método main que permite crear tantos empleados como el usuario
desee y los almacena en un arreglo. Para la captura de datos, se pregunta al usuario si el
empleado es un programador, de lo contrario cuenta como empleado. Así el arreglo puede
contener objetos Empleado o Programador según indique el usuario al tiempo de captura. Al
terminar la captura, muestre en pantalla todos los empleados de la compañía, así como la
clasificación de cada uno de estos. Finalmente muestre la lista con un aumento salarial del 20%.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder