Sectie 2. Hoofdstuk 3
single
Uitdaging: Het Creëren van een Voertuigenhiërarchie
Veeg om het menu te tonen
Taak
Veeg om te beginnen met coderen
Definieer een klassehiërarchie voor verschillende soorten voertuigen:
- Maak een basisklasse genaamd
Vehiclemet een__init__-methode diebrandenspeedals argumenten neemt. - Voeg een methode toe genaamd
get_infoaanVehicledie het merk en de snelheid retourneert. - Maak een subklasse
Cardie erft vanVehicleen een attribuutdoorstoevoegt. - Maak een subklasse
Bikedie erft vanVehicleen een attribuuttypetoevoegt (zoals'mountain'of'road'). - Overschrijf de methode
get_infoin zowelCaralsBikeom hun extra gegevens toe te voegen (doorsvoor auto's,typevoor fietsen).
Verwacht uitvoerformaat:
# Vehicle
Brand: <brand>, Speed: <speed>
# Car
Brand: <brand>, Speed: <speed>, Doors: <doors>
# Bike
Brand: <brand>, Speed: <speed>, Type: <type>
Oplossing
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 2. Hoofdstuk 3
single
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.