Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #import
- from Cliente import Cliente
- from Cuenta import Cuenta
- from Persona import Persona
- from Multinacional import Multinacional
- from PYME import PYME
- from Classic import Classic
- from Gold import Gold
- from Platinum import Platinum
- from Black import Black
- #main
- c1=Persona('Roberto', 'Sanchez', '493546894', 'rs@mail.com', 'robert123', Classic('8965421634', 100))
- c2=Persona('John', 'McClane', '346598743', 'diehard99@mail.com', 'bruce1955', Gold('9659645621', 700))
- c3=PYME('Vicentin S.A', '1313131313', 'alferdez@gob.ar', 'PSUV08', Platinum('9875464627', 8982047))
- c4=Multinacional('Macintosh S.A', '209876542', 'lisa2punto0@imail.com', 'holamundo99', Black('24011984', 128000))
- #c1 -> Persona/Classic
- print(f'\nTitular: {c1.getNombre()} {c1.getApellido()}\nActivos: {c1.getCuenta().getActivos()}\nPasivos: {c1.getCuenta().getPasivos()}\nBalance: {c1.getCuenta().getBalance()}')
- #c2 -> Persona/Gold
- print(f'\nTitular: {c2.getNombre()} {c2.getApellido()}\nActivos: {c2.getCuenta().getActivos()}\nPasivos: {c2.getCuenta().getPasivos()}\nBalance: {c2.getCuenta().getBalance()}')
- #c3 -> PYME/Platinum
- print(f'\nTitular: {c3.getRazonSocial()}\nActivos: {c3.getCuenta().getActivos()}\nPasivos: {c3.getCuenta().getPasivos()}\nBalance: {c3.getCuenta().getBalance()}')
- #c4 -> Multinacional/Black
- print(f'\nTitular: {c4.getRazonSocial()}\nActivos: {c4.getCuenta().getActivos()}\nPasivos: {c4.getCuenta().getPasivos()}\nBalance: {c4.getCuenta().getBalance()}')
- #cobro de mantenimiento de cuenta
- c1.cobrarGastoDeMantenimiento(c1.getCuenta().getTipoDeCuenta())
- print(f'\nTitular: {c1.getNombre()} {c1.getApellido()}\nActivos: {c1.getCuenta().getActivos()}\nPasivos: {c1.getCuenta().getPasivos()}\nBalance: {c1.getCuenta().getBalance()}')
- #ultima transaccion
- print(f'\nUltima transaccion de c1: $ {c1.getCuenta().getTransacciones()[0]}')
- #fecha de ultimo movimiento
- print(f'\nFecha de ultimo movimiento: {c1.getCuenta().getFechaUltimoMov()}')
- print()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement