Vejce za týden
Eminy slepice byly pilné. Nová proměnná vejce říká, která slepice kolik vajec snesla v jednotlivých dnech týdne, opět jako text z Emina sešitu. Slepice je zvíře, které snáší vejce, a tak se hodí na podtřídu třídy Zvire: třídu Slepice s počtem vajec a metodou, která k němu přičte.
Program zakončete řádkem Vejce tento týden: a pod ním vypište každou slepici s jejími vejci, ve stejném pořadí jako v seznamu nad tím. Pak vypište, kolik vajec slepice snesly celkem:
Perla slepice 1
Vejce tento týden:
Zlatka: 4
Perla: 3
Celkem: 7I slepice, která tento týden nesnesla nic, v seznamu je, s 0 vejci. A kartotéka a řádky nad ní zůstanou, jak byly.
Tip: vzpomeňte si, co lekce o objektech říkala o metametodách: podtřída je nedědí. Slepice se přitom musí vypisovat a porovnávat jako každé jiné zvíře.
A to je celý projekt, a zároveň poslední miniprojekt. Váš program čte text pomocí vzorů, dělá z něj objekty třídy a podtřídy, řadí je pomocí metametody a vypisuje je do sloupců, které jsou srovnané i s diakritikou. V příští lekci, o korutinách, budete psát funkce, které se umí zastavit a později pokračovat. Po ní přijde závěrečný projekt, ve kterém poskládáte celý kurz dohromady.
Jak psát:
Pokyny
Vypište vejce každé slepice.
Pod to vypište, kolik vajec slepice snesly celkem.
Začněte programovat zdarma
3/3