This commit is contained in:
La Programmatrice Verde
2025-10-22 21:44:33 +02:00
parent f948c2e3c2
commit 1af216f415
4 changed files with 31 additions and 3 deletions

View File

@@ -24,7 +24,7 @@ public class Prodotto {
this.descrizione = p_descrizione;
}
public Prodotto(Prodotto p_Prodotto) { //copyProdotto, ma è costruttore quindi il nome rimane così
public Prodotto(Prodotto p_Prodotto) { // copyProdotto, ma è costruttore quindi il nome rimane così
this.nome = p_Prodotto.nome;
this.prezzo = p_Prodotto.prezzo;
this.qta = p_Prodotto.qta;
@@ -84,4 +84,14 @@ public class Prodotto {
public void invalida() {
this.nome = null;
}
public boolean isEqual(Prodotto p_prodotto) {
boolean ritorno = p_prodotto.nome.equals(this.nome) &&
p_prodotto.descrizione.equals(this.descrizione) &&
p_prodotto.prezzo == this.prezzo &&
p_prodotto.qta == this.qta &&
p_prodotto.scontoFidelityCard == this.scontoFidelityCard;
return ritorno;
}
}