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

Figuro kaj kvadrato

Problemo

Difinu bazan klason Shape kun metodo name, kiu redonas 'shape', kaj metodo describe, kiu redonas la ĉenon I am a <name> (uzante sian propran name).

Poste difinu klason Square, kiu heredas de Shape kaj superregas name por redoni 'square'.

Presu la priskribon de Square.

Ekzemplo

La programo presas:

I am a square

Solvo

Vidu la solvon

Kursa navigado

Solvo: Dungitoj kaj roloj   |   Solvo: Figuro kaj kvadrato