コード例 #1
0
ファイル: testes.py プロジェクト: brnocesar/learning-python
from conta import Conta
from cliente import Cliente

conta_de_teste = Conta(1234, "Bruno", 55.6, 100.0)

print(conta_de_teste.saldo)

conta_de_teste.saca(200)
print(conta_de_teste.saldo)

print(conta_de_teste._Conta__pode_sacar(50))

print("=> Código do banco: {}".format(Conta.codigo_bancos()))

print("=> Taxa: {}".format(Conta.taxa))
コード例 #2
0
#%% get e set
print(conta1.get_saldo())
conta1.set_limite(5000)
print(conta1._Conta__limite)

#%% Importando classe cliente
# @property e @setter
from cliente import Cliente

cliente1 = Cliente('andré', 24)
cliente1.nome

cliente2 = Cliente('joao', 29)
print(cliente2.idade)
cliente2.idade = 25
print(cliente2.idade)

#%% Explorando os métodos da classe conta
from conta import Conta

conta1 = Conta(123, 'André', 10, 1000)
conta1.saca(10030)

#%% Explorando os métodos da classe conta (parte 2)
from conta import Conta

conta1 = Conta(123, 'André', 10, 1000)
print(conta1.codigo_banco)
print(conta1.codigo_bancos()
      )  # método estático, bom para fazer função que não envolve o objeto