0% encontró este documento útil (0 votos)
18 vistas1 página

Clases Java: Factura, Humano y Empleado

Cargado por

orellanajeo88
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
18 vistas1 página

Clases Java: Factura, Humano y Empleado

Cargado por

orellanajeo88
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

PRACTICA F-01

1.- Construir una clase Factura que descienda de la clase Precio


 Donde Precio que incluya dos atributos específicos llamados emisor y cliente con sus
respectivos Get , Set y toString.
 Y desde Factura que extienda de precio junto con su atributo monto
 También sacar su setMonto y getMonto.
 Crear un método Main donde se pruebe el correcto funcionamiento de estas clases.

2- Crea una clase Humano con los Atributos nombre y apellido:


 Luego su respectivo constructor, luego un método de impresión
 Luego crea otra clase Ciudadano donde extienda de la clase Humano
 Crea su constructor donde este invoque al constructor de Humano y se aumente un atributo
más documento.
 Crea su método de impresión de la clase Ciudadano
 Finalmente crea otra clase donde se instancie Humano y Ciudadano.
 Crea también un Arreglo de Humanos e ingresa el Objeto Humano y Ciudadano he identificar si
es polimórfico entre Humano y Ciudadano.

3.- Una Empresa necesita llevar un registro de todos sus empleados que se encuentran en lasmismas, para esto
se necesita lo siguiente:
a) Empleado
Atributos:
- nombre: tipo cadena (Debe ser nombre y apellido)
- cedula: tipo cadena
- edad: entero
- casado: boolean
- salario: tipo numérico doble
Métodos:
- Constructor con y sin parámetros de entrada
- 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 >35, Senior.-
- Imprimir los datos del empleado por pantalla (utilizar salto de línea \n 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.
b) Programador (Especialización de Empleado). Clase que hereda de Empleado todos los atributos y métodos.
- Atributos:
- lineasDeCodigoPorHora : tipo entero
- lenguajeDominante: tipo cadena
- Metodos:
- Constructor con y sin parámetos de entrada.
c) Crear una clase Main donde se pruebe las dos clases instanciando ya los objetos con datos según los atributos
- Dar un aumento salarial 0.25
- Y finalmente ImprimirEmpleado.

También podría gustarte