from veiculo import Veiculo print(''' Aula 09 de Python Curso da Solyd Day 22 Code Python - 21/05/2018 ''') carro1 = Veiculo('azul', 'fiat', 4, 10) print(carro1.cor) print(carro1.marca) print(carro1.tanque) carro1.abastecer(25) print(carro1.tanque) carro1.abastecer(60) print(carro1.tanque) carro1.abastecer(60) print(carro1.tanque) print('') carro2 = Veiculo('verde', 'ford', 4, 22) print(carro2.cor) print(carro2.marca) print(carro2.tanque) carro2.abastecer(15) print(carro2.tanque) carro2.abastecer(15) print(carro2.tanque)
print(caminhao_rosa.cor) print(caminhao_rosa.rodas) print(caminhao_rosa.marca) print(caminhao_rosa.tanque) print( "CAMINHÃO ROSA ---------------------------------------------------------->" ) print("Cor:", caminhao_rosa.cor, "\nMarca:", caminhao_rosa.marca, "\nTanque:", caminhao_rosa.tanque) # criando o objeto, uma instância carro_azul = Carro("azul", "BMW", 30) print( "CARRO AZUL ------------------------------------------------------------->" ) print("Cor:", carro_azul.cor, "\nRoda:", carro_azul.rodas, "\nMarca:", carro_azul.marca, "\nTanque:", carro_azul.tanque) # abastece o carro... carro_azul.abastecer(10) print(carro_azul.tanque) carro_azul.abastecer(25) print(carro_azul.tanque) # abastece mais o caminhão... caminhao_rosa.abastecer(100) print(caminhao_rosa.tanque)
from veiculo import Veiculo from carro import Carro carro_rosa = Veiculo('rosa', 4, 'ford', 10) # Carro rosa é o objeto que foi criado # apartir da classe Veiculo print(carro_rosa) print(type(carro_rosa)) # Agora o programa reconhece o objeto do mesmo jeito que uma stg por exemplo print('Cor: ', carro_rosa.cor) print('Quantidade de rodas: ', carro_rosa.rodas) print('Marca: ', carro_rosa.marca) print('Tamanho do tanque: ', carro_rosa.tanque) carro_rosa.abastecer(35) print('Novo tamanho do tanque: ', carro_rosa.tanque) print('') carro_azul = Carro('azul', 'BMW', 30) print('Cor: ', carro_azul.cor) print('Quantidade de rodas: ', carro_azul.rodas) print('Marca: ', carro_azul.marca) print('Tamanho do tanque: ', carro_azul.tanque) carro_azul.abastecer(3) print('Novo tamanho do tanque: ', carro_azul.tanque) carro_azul.abastecer(300) print('Tamanho do tanque: ', carro_azul.tanque)
from veiculo import Veiculo from carro import Carro caminhao_rosa = Veiculo('Rosa', 16, 'Scania', 30, 1000) print('CAMINHÃO ROSA') print('Cor: ', caminhao_rosa.cor) print('Marca:', caminhao_rosa.marca) print('Qtde de rodas:', caminhao_rosa.rodas) print('Qtde de litros:', caminhao_rosa.tanque, 'litros') print('Peso:', caminhao_rosa.peso, 'kilos') caminhao_rosa.move_para_frente(20) caminhao_rosa.abastecer(70) print('\n') carro_azul = Carro('Azul', 4, 'BMW', 15, 356) print('CARRO AZUL') print('Cor: ', carro_azul.cor) print('Marca:', carro_azul.marca) print('Qtde de rodas:', carro_azul.rodas) print('Qtde de litros:', carro_azul.tanque, 'litros') print('Peso:', carro_azul.peso, 'kilos') carro_azul.abastecer(35)
from veiculo import Veiculo from carro import Carro #tem que passar os 3 argumentos, (cor, marca, tanque) #criado caminhao #print(caminhao) mostrar que é objeto # mostrar que tem o tipo veiculo print(type(caminhao)) caminhao = Veiculo('branco', 'ford', 50, 'F-14000') print('>>> CADASTRO DE CAMINHÃO <<<') print('cor do veículo:', caminhao.cor) print('marca:', caminhao.marca) print('tanque atual:', caminhao.tanque) print('nome:', caminhao.nome) print('') caminhao.abastecer(40) print('Você abasteceu + 40L no:', caminhao.nome) print('tanque atual:', caminhao.tanque) print('') carro = Carro('preto', 'volkswagen', 30, 'T-Cross') print('>>> CADASTRO DE CARRO <<<') print('cor do veiculo:', carro.cor) print('marca:', carro.marca) print('tanque atual:', carro.tanque) print('nome:', carro.nome) print('') carro.abastecer(10) print('Você abasteceu + 10L no:', carro.nome)
from veiculo import Veiculo from carro import Carro caminhao_rosa = Veiculo('rosa', '4', 'marca1', 10) print(caminhao_rosa.tanque) print('abastecendo:', caminhao_rosa.abastecer(50)) print(caminhao_rosa.tanque) carro_ford = Carro('azul', 'ford', 50) carro_ford.abastecer(10) carro_ford.abastecer(10) print(carro_ford)
#importação de classe espeficivas from veiculo import Veiculo from carro import Carro caminhao1 = Veiculo('verde', 'ford', 6, 51) print(caminhao1) print(type(caminhao1)) print('Cor:', caminhao1.cor) print('Marca:', caminhao1.marca) print('Rodas:', caminhao1.rodas) print('Tanque:', caminhao1.tanque) caminhao2 = Carro('azul', 'fiat', 42) print('Cor:', caminhao2.cor) print('Marca:', caminhao2.marca) print('Rodas:', caminhao2.rodas) print('Tanque:', caminhao2.tanque) caminhao2.abastecer(10) print('Capacidade Tanque:', caminhao2.tanque) caminhao1.abastecer(105) print('Capacidade Tanque:', caminhao1.tanque)
#De dentro do arquivo veículo, importe a classe Veículo from veiculo import Veiculo caminhao = Veiculo('rosa',6,'ford',50) print(caminhao) print(type(caminhao),'\n') print('Este caminhao é da cor: *',caminhao.cor,'* da marca: ',caminhao.marca,' e tem ',caminhao.rodas,' rodas','. Seu tanque é de: ',caminhao.tanque,' litros') carro = Veiculo('azul',4,'fiat',30) print('Este Carro é da cor: *', carro.cor,'* da marca: ',carro.marca,' tem ',carro.rodas,' rodas','. Seu tanque é de: ',carro.tanque,' litros') carro.abastecer(10) print('litros no tanque: ',carro.tanque)
veiculo1 = Veiculo("Caminhão", "Preto", "FordCar", 12, 200) # posso colocar os parametros #print(type(veiculo1)) <class 'veiculo.Veiculo'> print(f"O veiculo criado é um {veiculo1.objeto}\n \ Cor : {veiculo1.cor}.\n \ Marca : {veiculo1.marca} \n \ Qtn de Rodas : {veiculo1.rodas} \n \ Capacidade do Tanque : {veiculo1.tanque}") veiculo2 = Carro("Carro", "Azul", "Fiat", 4, 6) # posso colocar os parametros print(" \n \n \t") veiculo2.abastecer(100) print(25*"*") print(f"O veiculo criado é um {veiculo2.objeto}\n \ Cor : {veiculo2.cor}.\n \ Marca : {veiculo2.marca} \n \ Qtn de Rodas : {veiculo2.rodas} \n \ Capacidade do Tanque : {veiculo2.tanque}") veiculo1.abastecer(500) print(f"O veiculo criado é um {veiculo1.objeto}\n \ Cor : {veiculo1.cor}.\n \ Marca : {veiculo1.marca} \n \ Qtn de Rodas : {veiculo1.rodas} \n \ Capacidade do Tanque : {veiculo1.tanque}")
from veiculo import Veiculo from carro import Carro caminhao_preto = Veiculo('preto', 8, 'scania', 300) print(caminhao_preto) print(type(caminhao_preto)) print(caminhao_preto.cor) caminhao_branco = Veiculo('branco', 8, 'ford', 400) print(caminhao_branco.tanque) caminhao_branco.abastecer(50) print(caminhao_branco.tanque) carro_prata = Carro('prata', 'ford', 65) print(carro_prata.tanque) carro_prata.abastecer(50) print(carro_prata.tanque) ''' EXERCICIO: Crie um software de gerenciamento bancário Este software poderá ser capaz de criar clientes e contas Cada cliente possui: nome, cpf e idade Cada conta possui: cliente, saldo, limite e métodos sacar, depositar e consultar saldo '''
from veiculo import Veiculo from carro import Carro from cliente import Cliente from conta import Conta voyage = Veiculo('prata', 4, 'wolkwagem', 60) #print('Cor: ' + voyage.cor + '\nMarca: ' + voyage.marca + '\nTanque: ' + str(voyage.tanque)) voyage.abastecer(30) #print('Cor: ' + voyage.cor + '\nMarca: ' + voyage.marca + '\nTanque: ' + str(voyage.tanque)) #CARRO herda de Veiculo e não precisa passar rodas!! é fixo 4 voyage = Carro('prata', 'wolkwagem', 60) #print('Cor: ' + voyage.cor + '\nMarca: ' + voyage.marca + '\nTanque: ' + str(voyage.tanque)) #voyage.abastecer(30) #print('Cor: ' + voyage.cor + '\nMarca: ' + voyage.marca + '\nTanque: ' + str(voyage.tanque)) '''EXERCICIO: Crie um software de gerenciamento bancário esse software poderá ser capaz de criar clientes e contas, cada cliente possui nome, cpf, idade Cada conta possui um cliente, saldo, limite, sacar, depositar e consultar saldo! ''' #Criar cliente pessoa = Cliente('Alison', '02161828888', '28') print(pessoa)