class Persona(object): def __init__(self, nombre, apellido, cantidad, numCuenta): self.__nombre = nombre self.__apellido = apellido self.__cuenta = Cuenta(numCuenta, cantidad) def setNombre(self, nombre): self.__nombre = nombre def getNombre(self): return self.__nombre def setApellido(self, apellido): self.__apellido = apellido def getApellido(self): return self.__apellido def hacerIngreso(self, cantidad): self.__cuenta.ingresarDinero(cantidad) def retirarDinero(self, cantidad): self.__cuenta.sacarDinero(cantidad) def getSaldo(self): return self.__cuenta.getSaldo() def getNumeroCuenta(self): return self.__cuenta.getNumeroCuenta()
''' Cree una clase llamada Cuenta. Como atributo tendra un numero float llamado saldo, con una cantidad inicial de 0 euros. Tendra dos metodos: - Ingresar, con un parametro que indica la cantidad a sumar al saldo - Retirar, con un parametro que sera un numero float de euros a restar del saldo Cree un programa para ingresar 125.23, 503.4 y 50 euros y luego retire 333.34 euros. Muestre tras cada operacion el saldo de la cuenta ''' from cuenta import Cuenta # main cuenta = Cuenta(0) cuenta.ingresar(125.23) print cuenta.getSaldo() cuenta.ingresar(503.4) print cuenta.getSaldo() cuenta.ingresar(50) print cuenta.getSaldo() cuenta.retirar(333.34) print cuenta.getSaldo()
#_*_coding:utf-8_*_ ''' Cree una clase llamada Cuenta. Como atributo tendra un numero float llamado saldo, con una cantidad inicial de 0 euros. Tendra dos metodos: - Ingresar, con un parametro que indica la cantidad a sumar al saldo - Retirar, con un parametro que sera un numero float de euros a restar del saldo Cree un programa para ingresar 125.23, 503.4 y 50 euros y luego retire 333.34 euros. Muestre tras cada operacion el saldo de la cuenta ''' from cuenta import Cuenta # main cuenta = Cuenta(0) cuenta.ingresar(125.23) print cuenta.getSaldo() cuenta.ingresar(503.4) print cuenta.getSaldo() cuenta.ingresar(50) print cuenta.getSaldo() cuenta.retirar(333.34) print cuenta.getSaldo()