Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Het Creëren van een Voertuig-Hiërarchie | Sectie
Practice
Projects
Quizzes & Challenges
Quizzen
Challenges
/
Objectgeoriënteerd Programmeren in Python

bookUitdaging: Het Creëren van een Voertuig-Hiërarchie

Taak

Swipe to start coding

Definieer een klassehiërarchie voor verschillende typen voertuigen:

  • Maak een basisklasse genaamd Vehicle met een __init__-methode die brand en speed als argumenten accepteert.
  • Voeg een methode get_info toe aan Vehicle die het merk en de snelheid retourneert.
  • Maak een subklasse Car die erft van Vehicle en een attribuut doors toevoegt.
  • Maak een subklasse Bike die erft van Vehicle en een attribuut type toevoegt (zoals 'mountain' of 'road').
  • Overschrijf de methode get_info in zowel Car als Bike om hun extra gegevens toe te voegen (doors voor auto's, type voor fietsen).

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 10
single

single

Vraag AI

expand

Vraag AI

ChatGPT

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

close

bookUitdaging: Het Creëren van een Voertuig-Hiërarchie

Veeg om het menu te tonen

Taak

Swipe to start coding

Definieer een klassehiërarchie voor verschillende typen voertuigen:

  • Maak een basisklasse genaamd Vehicle met een __init__-methode die brand en speed als argumenten accepteert.
  • Voeg een methode get_info toe aan Vehicle die het merk en de snelheid retourneert.
  • Maak een subklasse Car die erft van Vehicle en een attribuut doors toevoegt.
  • Maak een subklasse Bike die erft van Vehicle en een attribuut type toevoegt (zoals 'mountain' of 'road').
  • Overschrijf de methode get_info in zowel Car als Bike om hun extra gegevens toe te voegen (doors voor auto's, type voor fietsen).

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 10
single

single

some-alt