Osio 2. Luku 3
single
Challenge: Ajoneuvohierarkian Luominen
Pyyhkäise näyttääksesi valikon
Tehtävä
Pyyhkäise aloittaaksesi koodauksen
Määrittele luokkahierarkia eri ajoneuvotyypeille:
- Luo yliluokka nimeltä
Vehicle, jonka__init__-metodi ottaa argumentteinabrandjaspeed. - Lisää
get_info-luokkaan metodiVehicle, joka palauttaa merkin ja nopeuden. - Luo aliluokka
Car, joka periiVehicle-luokan ja lisää ominaisuudendoors. - Luo aliluokka
Bike, joka periiVehicle-luokan ja lisää ominaisuudentype(esim.'mountain'tai'road'). - Korvaa
get_info-metodi sekäCar- ettäBike-luokissa siten, että ne palauttavat myös oman lisätietonsa (doorsautoille,typepyörille).
Odotettu tulostusmuoto:
# Vehicle
Brand: <brand>, Speed: <speed>
# Car
Brand: <brand>, Speed: <speed>, Doors: <doors>
# Bike
Brand: <brand>, Speed: <speed>, Type: <type>
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 2. Luku 3
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme