You are on page 1of 1

ENUNCIADO

El taller mec�nico MyCar desea implementar un sistema de control de los trabajos o


mantenciones realizadas a los veh�culos de sus clientes, para ello debes
implementar las siguientes clases:

? Clase Cliente (padre): la cual contempla los siguientes atributos: rut, nombre,
ppu (placa patente �nica), marca auto, modelo ? Clase Autom�vil (hija que hereda
de Cliente): la cual debe contener los siguientes atributos: ppu, mantenci�n
realizada (ejemplo: cambio de aceite, revisi�n de frenos, etc), fecha de la
mantenci�n y estado de pago servicio (boolean, true servicio cancelado, false
pendiente)

Se pide: 1. Implementar las clases Cliente y Autom�vil con sus correspondientes


atributos, constructor (con y sin par�metros), accesadores y mutadores de todos los
atributos 2. M�todos solicitados: a. crudCliente(): b. crudAutomovil(): No se
pueden ingresar datos de un auto si el cliente no est� creado o activo. c.
listarClientes(): Debe mostrar todos los clientes activos d. listarAutomovil():
Debe mostrar todas las mantenciones realizadas al veh�culo 3. M�todo Main que
muestre los m�todos solicitados. Debe crear �inicialmente� a lo menos 3 clientes

OBSERVACIONES:

? Respetar las normas java para los nombres de clases y m�todos y las buenas
pr�cticas de programaci�n ? Se debe trabajar con ArrayList (de objetos)

You might also like