Package cz.vse.xkucf03.automat2

Interface Summary
Zbozi Rozhraní definující metody týkající se jména, ceny a množství v zásobníku.
 

Class Summary
Automat Hlavní a spouštěcí třída aplikace "Občerstvovací automat" Obsahuje aplikační logiku i GUI
DisplejRoota V současnosti jen přesměrovává text na konzolu.
Napoj Reprezentuje jeden druh zboží, konkrétně nápoj obsahuje údaje o jménu, ceně a množství na skladě
ServisniPanel Obsahuje (nejen) GUI pro administraci automatu. slouží ke kontrole a doplňování stavu zboží, k zakládání uživatelských účtů a ke změně zůstatků na účtech
Susenka Reprezentuje jeden druh zboží, konkrétně sušenka obsahuje údaje o jménu, ceně a množství na skladě
Ucty Třída obsahuje seznam účtů-uživatelů, slouží k autorzaci uživatelů i roota má metodu pro přidání nového uživatele (účtu)
Uzivatel Reprezentuje jednoho uživatele a jeho účet v aplikaci Občerstvovací automat Obsahuje: jméno, stav účtu, číslo účtu (ID), PIN a metodu pro ověření totožnosti
Zasobniky Obsahuje veřejné pole instancí třídy zboží.