java.lang.Object
Panier.Panier
Classe représentant un panier contenant des produits.
Cette classe permet d'ajouter des produits dans le panier et de calculer le prix total du panier.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Ajoute un produit dans le panier.double
Calcule le prix total du panier.
-
Constructor Details
-
Panier
public Panier()
-
-
Method Details
-
add
Ajoute un produit dans le panier.Si la quantité demandée est inférieure ou égale à 0, une exception est levée.
- Parameters:
quantite
- La quantité du produit à ajouter (doit être supérieure à 0).chose
- Le produit à ajouter, qui doit implémenter l'interfaceVendable
.- Throws:
Panier.ValeurInvalideException
- Si la quantité est inférieure ou égale à 0.
-
getTotalPrix
public double getTotalPrix()Calcule le prix total du panier.Le prix total est la somme des prix de chaque produit, calculé en fonction de la quantité et du prix de chaque produit.
- Returns:
- Le prix total du panier.
-