Haaste: Ajoneuvohierarkian Luominen
Tehtävä
Swipe to start coding
Määrittele luokkahierarkia eri ajoneuvotyypeille:
- Luo kantaluokka nimeltä
Vehicle, jonka__init__-metodi ottaa argumentteinabrandjaspeed. - Lisää
get_info-luokkaan metodi nimeltäVehicle, joka palauttaa merkin ja nopeuden. - Luo aliluokka
Car, joka periiVehicle-luokan ja lisää ominaisuudendoors. - Luo aliluokka
Bike, joka periiVehicle-luokan ja lisää ominaisuudentype(esimerkiksi'mountain'tai'road'). - Korvaa
get_info-metodi sekäCar- ettäBike-luokissa siten, että ne palauttavat myös lisätiedot (doorsautoille,typepyörille).
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 10
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 3.85
Haaste: Ajoneuvohierarkian Luominen
Pyyhkäise näyttääksesi valikon
Tehtävä
Swipe to start coding
Määrittele luokkahierarkia eri ajoneuvotyypeille:
- Luo kantaluokka nimeltä
Vehicle, jonka__init__-metodi ottaa argumentteinabrandjaspeed. - Lisää
get_info-luokkaan metodi nimeltäVehicle, joka palauttaa merkin ja nopeuden. - Luo aliluokka
Car, joka periiVehicle-luokan ja lisää ominaisuudendoors. - Luo aliluokka
Bike, joka periiVehicle-luokan ja lisää ominaisuudentype(esimerkiksi'mountain'tai'road'). - Korvaa
get_info-metodi sekäCar- ettäBike-luokissa siten, että ne palauttavat myös lisätiedot (doorsautoille,typepyörille).
Ratkaisu
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 1. Luku 10
single