feat: Added classes klinet and stolik
This commit is contained in:
parent
4bf35a9a1d
commit
9e9a7a3856
16
classes/klient.py
Normal file
16
classes/klient.py
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
import pygame
|
||||||
|
import prefs
|
||||||
|
class Klient:
|
||||||
|
def __init__(self,imie,nazwisko):
|
||||||
|
self.imie = imie
|
||||||
|
self.nazwisko = nazwisko
|
||||||
|
self.stolik = None
|
||||||
|
|
||||||
|
def zloz_zamowienie(self,zamowienie,stolik)
|
||||||
|
if self.stolik is None:
|
||||||
|
self.stolik = stolik
|
||||||
|
stolik.przypisz_kelnera(stolik.kelner)
|
||||||
|
stolik.dodaj_zamowienie(zamowienie)
|
||||||
|
print("Klinet {self.imie} {self.nazwisko} zlozyl zamowienie przy stoliku {stolik.numer_stolika} i przyjal je kelner {stolik.kelner.numer_pracowniczy}.")
|
||||||
|
else:
|
||||||
|
print("Klient ma juz przypisany stolik.")
|
10
classes/stolik.py
Normal file
10
classes/stolik.py
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
import pygame
|
||||||
|
import prefs
|
||||||
|
class Stolik:
|
||||||
|
def __init__(self,numer_stolika):
|
||||||
|
self.numer_stolika = numer_stolika
|
||||||
|
self.kelner = None
|
||||||
|
def przypisz_kelner(self,kelner):
|
||||||
|
self.kelner = kelner
|
||||||
|
print("Stolik o numerze {self.numer.stolika} jest obsługiwany przez kelnera {kelner.numer_pracowniczy}.")
|
||||||
|
|
Loading…
Reference in New Issue
Block a user