Kurso de Raku / Objektoj, en- kaj eligo kaj escepto / Klasoj kaj objektoj / Heredo / Exercises

Heredita atributo

Problemo

Difinu bazan klason Vehicle kun atributo wheels. Poste difinu du klasojn, kiuj heredas de ĝi: Bike, kiu venas kun 2 radoj, kaj Car, kiu venas kun 4.

Kreu Bike kaj Car, kaj presu la nombron de radoj, kiujn ĉiu el ili havas.

Ekzemplo

La programo presas:

2
4

Solvo

Vidu la solvon

Kursa navigado

Solvo: Figuro kaj kvadrato   |   Solvo: Heredita atributo