Seksjon 2. Kapittel 3
single
Challenge: Lage et Kjøretøyhierarki
Sveip for å vise menyen
Oppgave
Sveip for å begynne å kode
Definer en klassehierarki for ulike typer kjøretøy:
- Opprett en basisklasse kalt
Vehiclemed en__init__-metode som tarbrandogspeedsom argumenter. - Legg til en metode kalt
get_infoiVehiclesom returnerer merke og hastighet. - Opprett en underklasse
Carsom arver fraVehicleog legger til etdoors-attributt. - Opprett en underklasse
Bikesom arver fraVehicleog legger til ettype-attributt (for eksempel'mountain'eller'road'). - Overstyr
get_info-metoden i bådeCarogBikefor å inkludere deres ekstra data (doorsfor biler,typefor sykler).
Forventet utdataformat:
# Vehicle
Brand: <brand>, Speed: <speed>
# Car
Brand: <brand>, Speed: <speed>, Doors: <doors>
# Bike
Brand: <brand>, Speed: <speed>, Type: <type>
Løsning
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 2. Kapittel 3
single
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår