Edificio residencial Tarsia de AEDAS Homes Granada
practica_listas.pdf
1. Mg. Alberto MOreno
Programación Orientada a Objetos
• EJERCICIOS PROPUESTOS
Logro:
1.- Diseñe la clase Trabajador en el paquete clase con los atributos privados: código (int), nombre
(String), sueldoBruto (double); un constructor que inicialice los atributos privados, los métodos de
acceso público set/get y el método sueldoNeto (0.75*sueldoBruto).
El código se genera a partir de 101
Implemente la clase ArregloTrabajadores en el paquete arreglo con lo siguiente:
- Atributo privado ArrayList tra de tipo Trabajador.
- Constructor que cree el ArrayList y autogenere ocho ingresos.
- Método tamaño que retorne la cantidad de trabajadores registrados hasta ese momento.
- Método obtener que reciba una posición y retorne la dirección de memoria del Trabajador
respectivo.
- Método adicionar que reciba un objeto tipo Trabajador y lo agregue al arreglo.
Agregue el método complementario que retorne:
- Sumatoria de todos los sueldos netos.
- Mayor sueldo neto.
- Cantidad de trabajadores con sueldo neto mayor a 2800.
En la clase principal, declare: ArregloTrabajadores at = new ArregloTrabajadores();
Luego implemente:
- Pulsación del botón Adicionar que agregue un nuevo trabajador creado.
- Pulsación del botón Reportar que muestre los resultados de los métodos complementarios.
2.-Se compra un departamento, para ello se elige el tipo de departamento 1-4 y la cantidad de
años en que se pude pagar, el precio y el área es de acuerdo al tipo según
Tenga presente que el logro es que usted, implemente arreglos lineales con tipos de datos
primitivos, aplicando operaciones de recorrido e intercambio. Asimismo, los métodos básicos y
complementarios de la clase ArrayList e invoque a estos desde la GUI.
Tipo Area Costo $
1 80 80000
2 90 90000
3 120 120000
4 150 180000
Se debe dar una cuota inicial del 10% respecto
al costo por cualquier tipo de compra, además
El interés a pagar es 2% por cada año respecto
al costo, se pide calcular y mostrar:
- Costo
- Cuota inicial , interés
- Saldo y cuota mensual
2. Mg. Alberto MOreno
Ingresar también el nombre del cliente, el número de venta se genera a partir 10001, el diseño de
formulario el alumno lo realiza
-Se pide almacenar en un arrayList todas las ventas
- Hacer el reporte de todas las ventas
- Hacer la consulta de una venta mediante su numero
3.-
RUBRICA PARA A PRACTICA 1
pregunta 12 puntos 7puntos 2 puntos
1 Implementa la clase sus
atributos, constructores
métodos , diseña el
formulario y le da
funcionalidad
Implementa la
clase sus
atributos,
constructores
métodos , diseña
el formulario
En Proceso
8puntos 5puntos 2 puntos
2 Implementa las clases , sus
métodos , realiza la
herencia y las operaciones
respectivas y lo comprueba
en un programa en consola
Implementa las
clases , sus
métodos , realiza
la herencia y las
operaciones
respectivas
En proceso