Osztálylista
Az összes osztály, struktúra, unió és interfész listája rövid leírásokkal:

Datum | Egy naptár alapját napok képzik. Ezeket ebben az osztályban tároljuk. Ez tárolja az adott dátum évét, hónapját és napját. Opcionálisan tárolhat egy 128 karakterből álló megjegyzést is
Evfordulo |
Naptar | A naptár osztály tárolja azoknak a napoknak a dátumát,amely napok foglaltak már. Ha az osztály kap egy dátumot, akkor el kell tudnia dönteni,hogy az adott nap szabad-e. Fontos, hogy egy dátum csak egyszer szerepelhet. Ha egy adott dátumot egynél többször szeretnénk felvenni, a program hibát dob
iterator |