Package es.uca.dss.fastpark
Class Pago
java.lang.Object
es.uca.dss.fastpark.Pago
La clase Pago representa un pago realizado en el sistema de FastPark.
Contiene información sobre su identificador único, el importe del pago, la fecha del pago
y el registro asociado al pago.
-
Constructor Summary
ConstructorsConstructorDescriptionPago()Constructor por defecto de la clase Pago.Pago(BigDecimal importe, LocalDateTime fechaPago, Registro registro) Constructor de la clase Pago que recibe información sobre el importe, la fecha y el registro asociado. -
Method Summary
Modifier and TypeMethodDescriptiongetId()voidsetFechaPago(LocalDateTime fechaPago) voidsetImporte(BigDecimal importe)
-
Constructor Details
-
Pago
public Pago()Constructor por defecto de la clase Pago. Inicializa el identificador único como un UUID generado aleatoriamente, y los demás campos como nulos. -
Pago
Constructor de la clase Pago que recibe información sobre el importe, la fecha y el registro asociado.- Parameters:
importe- El importe del pago.fechaPago- La fecha y hora del pago.registro- El registro asociado al pago.
-
-
Method Details
-
getId
-
getImporte
-
setImporte
-
getFechaPago
-
setFechaPago
-
getRegistro
-