public class Automat
extends java.lang.Object
Constructor and Description |
---|
Automat() |
Modifier and Type | Method and Description |
---|---|
static void |
dump(java.lang.String s)
Vypíše řetězec pokud je proměnná DEBUG nastavena na TRUE
|
static void |
exit(int x,
java.lang.String s) |
static boolean |
jeStorno(java.lang.String s)
Zjisti jestli bylo znacknuto STORNO
STORNO je reprezentováno znakem Q |
static void |
main(java.lang.String[] args)
Vstupni metoda programu
|
static automat.Karta |
overKartu()
Načte ID karty a ověří jestli existuje.
|
static void |
platbaHotove(int castka) |
static boolean |
platbaKartou(int castka) |
static int |
prijmiPenize(int castka) |
static void |
setCards()
Nastavi pocatecni zakaznicke karty
|
static void |
start() |
static void |
tiskListku(automat.Listek listek) |
static void |
ulozPenize()
Ulozi penize ze zasobniku vhozenych minci do pokladnicky
|
static void |
vratPenize(int castka) |
static void |
vydejListek(int typ) |
static void |
zustatekKarty()
Pokud karta existuje vypise jeji zustatek
|
static void |
zustatekKarty(automat.Karta k) |
public static void main(java.lang.String[] args)
args
- Definice pocatecnich promennych automatupublic static void start()
public static void vydejListek(int typ)
public static automat.Karta overKartu()
public static void zustatekKarty()
public static void zustatekKarty(automat.Karta k)
public static int prijmiPenize(int castka)
public static void vratPenize(int castka)
public static void platbaHotove(int castka)
public static boolean platbaKartou(int castka)
public static void ulozPenize()
public static void tiskListku(automat.Listek listek)
public static void exit(int x, java.lang.String s)
public static void setCards()
public static boolean jeStorno(java.lang.String s)
s
- Stringpublic static void dump(java.lang.String s)
s
- String