Logo Studenta

Diseño de clases UML, implementación de clases e instancias

¡Estudia con miles de materiales!

Vista previa del material en texto

UNIVERSIDAD DE CÓRDOBA 
FACULTAD: INGENIERIA 
PROGRAMA: INGENIERIA DE SISTEMAS 
 
 
 
 
 
 
Diseño de clases UML, implementación de clases e instancias. 
 
 
 
 
Docente 
Pedro Rafael Guevara Salgado 
 
 
 
 
 
Integrantes 
Luis Carlos Arciria Galarcio 
 
 
 
 
 
I SEMESTRE 
 
 
 
SAHAGUN-CÓRDOBA 
 
 
 
2023 
 
Diseño UML de la clase con la solución lógica del problema. 
 
VentaCasa 
 
- double precio; 
- double descuen; 
- double finan; 
 - double nummeses ; 
 
+ void setPrecio(double costo); 
+ void setDescuen(double descuento); 
+ void setFinan(double financiamiento); 
+ void setNummeses(int meses); 
+ double getDescuen(); 
+double getFinan(); 
+double getNummeses(); 
+ double CalcularCuota(); 
+ double CuotaMensual(); 
 
 
 
 
Documentacion del codigo 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
En el constructor de la clase, se inicializan las variables 
precio, descuen, finan y nummeses con los valores 0, 
0.05, 0.7 y 0, respectivamente. 
 
Los métodos setPrecio, setDescuen, setFinan y 
setNummeses se utilizan para establecer los valores de las 
propiedades correspondientes. 
 
Los métodos getPrecio, getDescuen, getFinan y 
getNummeses se utilizan para obtener los valores de las 
propiedades correspondientes. 
 
El método CalcularCuota se utiliza para 
calcular el precio final de la venta de la 
casa, utilizando la fórmula (getPrecio() * 
(getFinan() - getDescuen())). El resultado 
se almacena en la variable preciofinal y 
se devuelve al final del método. 
El método CuotaMensual se utiliza para calcular 
la cuota mensual de la venta de la casa, 
utilizando el método CalcularCuota y la fórmula 
preciofinal / getNummeses(). El resultado se 
almacena en la variable cuotamensual y se 
devuelve al final del método. 
 
 
 
 
Evidencias del funcionamiento de la aplicación.

Continuar navegando