Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #imp
- from datetime import date
- from datetime import datetime
- import Coche
- #class
- class Reserva:
- #att
- nI='No ingresado'
- #const
- def __init__(self, fechaDeInicio=nI, fechaDeFin=nI, precioDeAlquiler=nI, litrosDeCombustible=nI, estadoDeEntrega=nI, vehiculoReservado=Coche, agenciaDeReserva=nI):
- if fechaDeInicio!=self.nI:
- f=fechaDeInicio
- f=f.split('/')
- self.__fechaDeIni = date(int(f[0]), int(f[1]), int(f[2]))
- else:
- self.__fechaDeIni = fechaDeInicio
- if fechaDeFin!=self.nI:
- f=fechaDeFin
- f=f.split('/')
- self.__fechaDeFin = date(int(f[0]), int(f[1]), int(f[2]))
- else:
- self.__fechaDeFin = fechaDeFin
- self.__precioDeAlq = precioDeAlquiler
- self.__litrosDeComb = litrosDeCombustible
- self.__estadoDeEntr = estadoDeEntrega
- self.__vehiculoResrv = vehiculoReservado
- self.__agenciaDeResrv = agenciaDeReserva
- #meth
- #exclusivos
- #gtt & stt
- def getFechaDeInicio(self):
- return self.__fechaDeIni
- def getFechaDeFin(self):
- return self.__fechaDeFin
- def getPrecioDeAlquiler(self):
- return self.__precioDeAlq
- def getLitrosDeCombustible(self):
- return self.__litrosDeComb
- def getEstadoDeEntrega(self):
- return self.__estadoDeEntr
- def getVehiculoReservado(self):
- return self.__vehiculoResrv
- def getAgenciaDeReserva(self):
- return self.__agenciaDeResrv
- def setFechaDeInicio(self, nuevaFechaDeInicio):
- self.__fechaDeIni=nuevaFechaDeInicio
- def setFechaDeFin(self, nuevaFechaDeFin):
- self.__fechaDeFin=nuevaFechaDeFin
- def setPrecioDeAlquiler(self, nuevoPrecioDeAlquiler):
- self.__precioDeAlq=nuevoPrecioDeAlquiler
- def setLitrosDeCombustible(self, nuevosLitrosDeCombustible):
- self.__litrosDeComb=nuevosLitrosDeCombustible
- def setEstadoDeEntrega(self, nuevoEstadoDeEntrega):
- self.__estadoDeEntr=nuevoEstadoDeEntrega
- def setVehiculoReservado(self, nuevoVehiculoReservado):
- self.__vehiculoResrv = nuevoVehiculoReservado
- def setAgenciaDeReserva(self, nuevaAgenciaDeReserva):
- self.__agenciaDeResrv=nuevaAgenciaDeReserva
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement