from clientes import Cliente from bancos import Banco from contas import Conta joão = Cliente("João da Silva", "3241-5599") maria = Cliente("Maria Silva", "7231-9955") josé = Cliente("José Vargas", "9721-3040") contaJM = Conta([joão, maria], 100) contaJ = Conta([josé], 10) tatu = Banco("Tatú") tatu.abre_conta(contaJM) tatu.abre_conta(contaJ) tatu.lista_contas()
from clientes import Cliente from contas import Conta from bancos import Banco c1 = Cliente('Ana', '123455678') c2 = Cliente('Bernando', '98765432') conta1 = Conta(100, [c1, c2], 123456) conta2 = Conta(200, [c2], 23456) banco = Banco('Banco FIT') banco.abre_conta(conta1) banco.abre_conta(conta2) banco.lista_contas() conta1.deposito(50) banco.lista_contas()
############################################################################## # Parte do livro Introdução à Programação com Python # Autor: Nilo Ney Coutinho Menezes # Editora Novatec (c) 2010-2014 # Primeira edição - Novembro/2010 - ISBN 978-85-7522-250-8 # Primeira reimpressão - Outubro/2011 # Segunda reimpressão - Novembro/1012 # Terceira reimpressão - Agosto/2013 # Segunda edição - Junho/2014 - ISBN 978-85-7522-408-3 # Site: http://python.nilo.pro.br/ # # Arquivo: capitulo 10\10.10 - Criando os objetos.py ############################################################################## from clientes import Cliente from bancos import Banco from contas import Conta joão = Cliente("João da Silva", "3241-5599") maria = Cliente("Maria Silva", "7231-9955") josé = Cliente("José Vargas","9721-3040") contaJM = Conta( [joão, maria], 100) contaJ = Conta( [josé], 10) tatu = Banco("Tatú") tatu.abre_conta(contaJM) tatu.abre_conta(contaJ) tatu.lista_contas()
from conta import Conta from bancos import Banco from cliente import Cliente cliente1 = Cliente('ana', '55555') cliente2 = Cliente('Bernado', '22222') conta1 = Conta(100, [cliente1, cliente2], 123456) conta2 = Conta(200, [cliente2], 1234562) banco1 = Banco('Banco ITAU') banco1.abre_conta(conta1) banco1.abre_conta(conta2) banco1.lista_conta() conta1.deposito(50) banco1.lista_conta() conta2.saque(130) banco1.lista_conta() conta2.resumo() conta1.resumo() conta2.extrato()
from clientes import Cliente from bancos import Banco from contas import Conta, ContaEspecial joao = Cliente("Joao da Silva", "777-1234") maria = Cliente("Maria da Silva", "555-4321") jose = Cliente("Jose Vargas", "9721-3040") print(joao.nome) cc_joao = Conta(joao, 1, 100) cc_maria = Conta(maria, 2) conta_esp = ContaEspecial([maria, joao], 2, 500, 1000) tatu = Banco("Banco TATU") tatu.abre_conta(cc_joao) tatu.abre_conta(cc_maria) tatu.lista_contas() ##cc_joao.resumo() ##cc_joao.deposito(50) ##cc_joao.resumo() ##cc_joao.saque(100) ##cc_joao.resumo() cc_joao.extrato() cc_maria.deposito(50) cc_maria.extrato()