def moto01(passageiros_garupa=0, cor='branco', comb='gasolina', motor=1.0): moto_preta = moto.Moto(passageiros_garupa, cor, comb, motor) moto_preta.ligar() moto_preta.abastecer(10) moto_preta.abastecer(5) moto_preta.abastecer(50) moto_preta.abastecer(50) #print(moto_preta.qtd_combustivel) moto_preta.acelerar(100) moto_preta.acelerar()
import carro, moto, veiculo, pessoa uno_vermelho = carro.Carro("vermelho", "Flex", 1.0, 4) uno_vermelho.ligar() #uno_vermelho.qtd_combustivel = 200 uno_vermelho.abastecer(30) uno_vermelho.pintar("preto") print(uno_vermelho.cor) #print(uno_vermelho.cor()) sem @property #print(f"A quantidade de combustível do carro é: {uno_vermelho.qtd_combustivel}") moto_vermelha = moto.Moto("vermelha", "Gasolina", 1.0, 2) moto_vermelha.pintar("azul") moto_vermelha.ligar() moto_vermelha.abastecer(30) moto_vermelha.abastecer(10) #uno_veiculo = veiculo.Veiculo("vermelho","Flex", 1.0) #uno_veiculo.ligar() #help(uno_vermelho.abastecer) #help(carro.Carro) if isinstance(moto_vermelha, veiculo.Veiculo): print("A classe é um veículo") else:
import carro, moto carro = carro.Carro("vermelho", "flex", 4) moto = moto.Moto("preto", "gasolina", 2) carro.detalhes_veiculo() print("") moto.detalhes_veiculo() print("") carro.cor = "preto" carro.combustivel = "gasolina" carro.detalhes_veiculo() print("") moto.detalhes_veiculo() print("")
import carro, moto, veiculo uno_vermelho = carro.Carro('vermelho', 'Flex', 1.0, 4) uno_vermelho.ligar() uno_vermelho.abastecer(50) uno_vermelho.acelerar(20) uno_vermelho.pintar('preto') print(uno_vermelho.cor) print (f'A quantidade de combustivel do carro é:') moto_vermelha = moto.Moto('vermelho','gasolina', 1.0, 2) moto_vermelha.ligar() moto_vermelha.abastecer(30) moto_vermelha.pintar('azul')
import carro, moto, veiculo # Instanciando a classe Carro uno_vermelho = carro.Carro("Vermelho", 'Álcool', 1.0, 4) uno_vermelho.ligar() # del uno_vermelho (caso quisermos forçar a destruição do objeto antes do término da execução do script) uno_vermelho.pintar('preto') moto_vermelha = moto.Moto("Vermelha", 'Gasolina', 1.4, 2) moto_vermelha.abastecer(20) print(f"A quantidade de combustível da moto vermelha é {moto_vermelha.qtd_combustivel}") # Verificar se o objeto 'moto_vermelha' é do tipo 'Veiculo' if isinstance(moto_vermelha, veiculo.Veiculo): print("A classe é um veículo") else print("A classe não é um veículo")
import carro, moto uno_vermelho = carro.Carro("vermelho", "Flex", 1.0, 4) uno_vermelho.ligar() uno_vermelho.abastecer(50) uno_vermelho.abastecer(10) print( f"A quantidade de combustivel do carro vermelho é : {uno_vermelho.qtd_combustivel}" ) moto_vermelho = moto.Moto("vermelho", "gasolina", 1.0, 2) moto_vermelho.ligar() print(moto_vermelho.is_ligado)
import carro, moto, veiculo uno_vermelho = moto.Moto('vermelho', 'Flex', 1.0, 4) print(uno_vermelho.cor) uno_vermelho.abastecer(60) uno_vermelho.ligar() uno_vermelho.acelerar() print(f'Combustível: {uno_vermelho.qtd_combustivel}L') print(f'Velocidade: {uno_vermelho.velocidade}km/h') uno_vermelho.desligar() uno_vermelho.abastecer(50) uno_vermelho.ligar() uno_vermelho.acelerar(40) print(f'Combustível: {uno_vermelho.qtd_combustivel}L') print(f'Velocidade: {uno_vermelho.velocidade}km/h') uno_vermelho.pintar('azul') moto_verde = moto.Moto('verde', 'Gasolina', 1.0, 2) #Duck-typing: if isinstance(moto_verde, veiculo.Veiculo): print('A classe é um veículo') else: print('A classe não é um veículo')