Package Panier

Class Panier

java.lang.Object
Panier.Panier

public class Panier extends Object
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 Details

    • Panier

      public Panier()
  • Method Details

    • add

      public void add(int quantite, Vendable chose) throws Panier.ValeurInvalideException
      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'interface Vendable.
      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.