Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Challenge: Creating a Vehicle Hierarchy | Introductie tot Python OOP
Practice
Projects
Quizzes & Challenges
Quizzen
Challenges
/
Objectgeoriënteerd Programmeren in Python

bookChallenge: Creating a Vehicle Hierarchy

Taak

Swipe to start coding

Define a class hierarchy for different types of vehicles:

  • Create a base class named Vehicle with an __init__ method that takes brand and speed as arguments.
  • Add a method called get_info to Vehicle that returns the brand and speed.
  • Create a subclass Car that inherits from Vehicle and adds a doors attribute.
  • Create a subclass Bike that inherits from Vehicle and adds a type attribute (such as 'mountain' or 'road').
  • Override the get_info method in both Car and Bike to include their extra data (doors for cars, type for bikes).

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 10

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

bookChallenge: Creating a Vehicle Hierarchy

Veeg om het menu te tonen

Taak

Swipe to start coding

Define a class hierarchy for different types of vehicles:

  • Create a base class named Vehicle with an __init__ method that takes brand and speed as arguments.
  • Add a method called get_info to Vehicle that returns the brand and speed.
  • Create a subclass Car that inherits from Vehicle and adds a doors attribute.
  • Create a subclass Bike that inherits from Vehicle and adds a type attribute (such as 'mountain' or 'road').
  • Override the get_info method in both Car and Bike to include their extra data (doors for cars, type for bikes).

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 10
some-alt