rapport
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
Thibaut ROCHAS
|
||||
Tuan Minh VU
|
||||
|
||||
Nous avons la Class Au_Wok qui contient le main(), on y initialise les clients
|
||||
ainsi que le restaurant, puis on start tous les clients.
|
||||
|
||||
@@ -9,8 +12,10 @@ Le run de Client va suivre ces étapes :
|
||||
(1) Entrer dans le restaurant en vérifiant bien que le restaurant est libre
|
||||
(2) Prendre une portion de chaque Compartiment du buffet, en vérifiant
|
||||
le verrou du compartiment est libre avant de lui-même le verrouiller, après
|
||||
c'être servi il déverrouille fait un notifyAll pour réveiller les clients
|
||||
ou l'employer du buffet qui pourrait attendre.
|
||||
c'être servi il déverrouille fait un notifyAll sur le compartiment pour
|
||||
réveiller les clients et l'employer du buffet qui pourrait attendre.
|
||||
Et fais aussi un notify sur le buffet pour que l'employer du buffet puisse
|
||||
reafaire un tour des compartiment.
|
||||
(3) Cuire au stand, en se synchronisant avec le stand de cuisson.
|
||||
(4) Manger
|
||||
(5) Sort, en faisant un notifyAll sur le restaurant pour prévenir tout autre
|
||||
|
||||
Reference in New Issue
Block a user