Exemplo n.º 1
0
  /**
   * Méthode equals permettant de comparer si deux produits sont identiques
   *
   * @param p Le produit à comparer
   * @return true si les produits sont identiques, sinon false
   */
  public boolean equals(Produit p) {
    boolean res = false;

    if (this.id.equalsIgnoreCase(p.getId())
        && this.provenance.equalsIgnoreCase(p.getProvenance())
        && this.nom.equalsIgnoreCase(p.getNom())
        && this.prix == p.getPrix()
        && this.dateLivraison == p.getDateLivraison()
        && this.quantite == p.getQuantite()) {
      res = true;
    }
    return res;
  }