Tihi, az óriásteknős nagyon szereti a rákot és a salátát. Készítsünk osztályhierarchiát, mely modellezi Tihi étkezési szokásait.
Készítsünk egy ős étel osztályt (Food), mely egy virtuális metódussal rendelkezik amely megadja az étel tápértékét (value()).
Készítsük el a rák (Crab) osztályt, mely az ősosztályból származik és rendelkezik egy méret értékkel (1-10). A rák tápértéke méret x 10.
Készítsük el a saláta (Salad) osztályt, mely tápértéke 10.
Készítsük el a teknősbéka osztályt (Turtle), melynek legyen egy boldogság (happiness) és egy jóllakottság (fedLevel) tagváltozója! Mindkettő egy számérték 0-1000-ig. Az osztálynak legyen egy Eat(Food& food) metódusa, mellyel megetethetjük Tihit! A jóllakottság növekedjen az átadott étel tápértékével (1000 fölé nem mehet)! A boldogság akkor növekedjen, ha a jóllakottság 500 alatt van ("2x a bevitt tápérték 500 alatt" értékkel). Ha 500 fölé kerül a jollakottság, akkor a boldogság csökkenjen ("2x bevitt tápérték 500 felett" értékkel).