Sektion 2. Kapitel 3
single
Challenge: Oprettelse af et Køretøjshierarki
Stryg for at vise menuen
Opgave
Swipe to start coding
Definér en klassehierarki for forskellige typer køretøjer:
- Opret en basisklasse ved navn
Vehiclemed en__init__-metode, der tagerbrandogspeedsom argumenter. - Tilføj en metode kaldet
get_infotilVehicle, som returnerer mærke og hastighed. - Opret en underklasse
Car, der arver fraVehicleog tilføjer etdoors-attribut. - Opret en underklasse
Bike, der arver fraVehicleog tilføjer ettype-attribut (såsom'mountain'eller'road'). - Overskriv
get_info-metoden i bådeCarogBikefor at inkludere deres ekstra data (doorsfor biler,typefor cykler).
Forventet outputformat:
# Vehicle
Brand: <brand>, Speed: <speed>
# Car
Brand: <brand>, Speed: <speed>, Doors: <doors>
# Bike
Brand: <brand>, Speed: <speed>, Type: <type>
Løsning
Var alt klart?
Tak for dine kommentarer!
Sektion 2. Kapitel 3
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat