Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Desafio: Criando uma Hierarquia de Veículos | Seção
Programação Orientada a Objetos em Python

bookDesafio: Criando uma Hierarquia de Veículos

Tarefa

Swipe to start coding

Definição de uma hierarquia de classes para diferentes tipos de veículos:

  • Criação de uma classe base chamada Vehicle com um método __init__ que recebe brand e speed como argumentos.
  • Adição de um método chamado get_info em Vehicle que retorna a marca e a velocidade.
  • Criação de uma subclasse Car que herda de Vehicle e adiciona um atributo doors.
  • Criação de uma subclasse Bike que herda de Vehicle e adiciona um atributo type (como 'mountain' ou 'road').
  • Sobrescrita do método get_info tanto em Car quanto em Bike para incluir seus dados adicionais (doors para carros, type para bicicletas).

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 10
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

bookDesafio: Criando uma Hierarquia de Veículos

Deslize para mostrar o menu

Tarefa

Swipe to start coding

Definição de uma hierarquia de classes para diferentes tipos de veículos:

  • Criação de uma classe base chamada Vehicle com um método __init__ que recebe brand e speed como argumentos.
  • Adição de um método chamado get_info em Vehicle que retorna a marca e a velocidade.
  • Criação de uma subclasse Car que herda de Vehicle e adiciona um atributo doors.
  • Criação de uma subclasse Bike que herda de Vehicle e adiciona um atributo type (como 'mountain' ou 'road').
  • Sobrescrita do método get_info tanto em Car quanto em Bike para incluir seus dados adicionais (doors para carros, type para bicicletas).

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 10
single

single

some-alt