compartiment fonction servir(), remplir() et getQuatite()

This commit is contained in:
trochas
2024-11-28 10:37:38 +01:00
parent c7a6b5b307
commit 1f73504d78
2 changed files with 21 additions and 2 deletions

View File

@@ -1,3 +1,21 @@
public class Compartiment {
public class Compartiment{
protected final int QUANTITE_MAX = 1000;
private int quantite_courant = 0;
synchronized void remplir(){
quantite_courant = QUANTITE_MAX;
}
synchronized void servir(int qte){
if(qte>quantite_courant){
}
else{
quantite_courant -= qte;
}
}
public int getQuantite(){
return quantite_courant;
}
}

View File

@@ -1,3 +1,4 @@
public class Restaurant {
protected final int MAX_CLIENTS = 25;
private int nbClient = 0;
}