Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Programação Orientada a Objetos |
Criar uma classe Veiculo com os atributos marca, modelo e cor. Peça para o usuário fornecer os valores dos atributos - Desafio de Programação Resolvido em PythonQuantidade de visualizações: 950 vezes |
Pergunta/Tarefa: Escreva um programa Python contendo uma classe Veiculo com os atributos marca, modelo e cor. A classe deverá conter um construtor, mas não é obrigatório implementar encapsulamento de dados. Então, no código principal do programa, crie uma nova instância da classe Veiculo, peça para o usuário informar os valores para os atributos e mostre-os em seguida. Sua saída deverá ser parecida com: Informe a marca: FIAT Informe o modelo: SIENNA Informe a cor: AMARELO Os dados do veículo são: Marca: FIAT Modelo: SIENNA Cor: AMARELO Veja a resolução comentada deste exercício em Python: Vamos começar com o código para a classe Veiculo, no arquivo veiculo.py: # definição da classe Veiculo class Veiculo: # construtor da classe def __init__(self, marca, modelo, cor): ...... Agora veja o código para o arquivo principal, que chamei de estudos.py: # vamos importar a classe Veiculo from veiculo import Veiculo # função principal do programa def main(): # vamos pedir para o usuário fornecer a marca, o modelo # e a cor do veículo marca = input("Informe a marca: ") modelo = input("Informe o modelo: ") cor = input("Informe a cor: ") # vamos declarar um objeto da classe Veiculo ...... Fiquei atento(a) à linha que importa a classe Veiculo para dentro do arquivo principal. |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
JavaScript - Como construir uma determinada data e hora usando o construtor do objeto Date do JavaScript |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |