Avsnitt 2. Kapitel 3
single
Challenge: Skapa en Fordonshierarki
Svep för att visa menyn
Uppgift
Svep för att börja koda
Definiera en klasshierarki för olika typer av fordon:
- Skapa en basklass med namnet
Vehiclemed en__init__-metod som tarbrandochspeedsom argument. - Lägg till en metod kallad
get_infoiVehiclesom returnerar varumärke och hastighet. - Skapa en subklass
Carsom ärver frånVehicleoch lägger till attributetdoors. - Skapa en subklass
Bikesom ärver frånVehicleoch lägger till attributettype(till exempel'mountain'eller'road'). - Skriv över metoden
get_infoi bådeCarochBikeför att inkludera deras extra data (doorsför bilar,typeför cyklar).
Förväntat utdataformat:
# Vehicle
Brand: <brand>, Speed: <speed>
# Car
Brand: <brand>, Speed: <speed>, Doors: <doors>
# Bike
Brand: <brand>, Speed: <speed>, Type: <type>
Lösning
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 2. Kapitel 3
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal