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()
Exemplo n.º 2
0
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()
Exemplo n.º 4
0
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()
Exemplo n.º 5
0
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()