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

Mājdzīvnieks ar vārdu un vecumu

Uzdevums

Definējiet divas lomas:

  • Named ar metodi label, kas atgriež I am <vārds>;
  • Aged ar metodi status, kas atgriež <vecums> years.

Pēc tam definējiet klasi Pet, kas dara abas lomas un kam ir atribūti name un age. Izveidojiet mājdzīvnieku ar vārdu Rex un vecumu 3 un izdrukājiet tā label un status.

Piemērs

Programma izdrukā:

I am Rex
3 years

Risinājums

Skatīt risinājumu

Kursa navigācija

Risinājums: Kaste ar izmēru   |   Risinājums: Mājdzīvnieks ar vārdu un vecumu