Raku kurss / Objekti, ievade/izvade un izņēmumi / Klases un objekti / Lomas / Exercises

Dejojošs robots

Uzdevums

Definējiet klasi Robot, kuras metode speak atgriež beep. Definējiet lomu Dancing, kas pievieno metodi dance, kura atgriež spinning around.

Izveidojiet divus robotus, taču lomu Dancing dodiet tikai vienam no tiem. Izdrukājiet speak rezultātu abiem robotiem un pēc tam dance rezultātu tam robotam, kurš prot dejot.

Piemērs

Programma izdrukā:

beep
beep
spinning around

Risinājums

Skatīt risinājumu

Kursa navigācija

Risinājums: Mājdzīvnieks ar vārdu un vecumu   |   Risinājums: Dejojošs robots