introduccion Java

Ejercicio Java: Calcular el precio del seguro de 4 personas. Clase en otro archivo diferente al main

Una compañía de seguros de automóvil cobra por una póliza a terceros un precio base de 300 €. Además, puede aplicar a este precio una serie de suplementos según las características del asegurado. P.ej.:

  • Si el asegurado tiene menos de 25 años, pagará un suplemento de 150€.

  • Si el asegurado tiene menos de 5 años de antigüedad de carnet, pagará un suplemento de 100€.



  • Ambos suplementos pueden acumularse si el asegurado cumple ambas condiciones.

Queremos desarrollar un programa que calcule el precio final a pagar para cualquier posible asegurado. Para ello crearemos una clase llamada CSeguroAutomovil con el código necesario para calcular dicho precio final.

Los datos del asegurado que nos interesan son el DNI, nombre, edad y antigüedad de su carnet de conducir. La edad y la antigüedad deben definirse como byte.

Se pide desarrollar el código de forma que tengamos un proyecto llamado PSeguroAutomovil, con dos ficheros independientes: uno para la clase y otro que contenga el main. Además, deberemos probar el código para cuatro asegurados con características distintas entre sí, y visualizar toda la información relativa a cada uno en dos columnas con alineación  a derecha e izquieda.

De forma obligatoria, emplearemos un constructor defectivo y otro explícito.

Deja un comentario