Avsnitt 1. Kapitel 10
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 mä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(såsom'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 1. Kapitel 10
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