codice:
public class ArticoloA{
private String nomecapo, nazioneprod;
private int disp;
private double prezzo;
public ArticoloA(String name, String made, int amount, double price){
this.nomecapo = name;
this.nazioneprod = made;
this.disp = amount;
this.prezzo = price;
}
public String readname(){
return this.nomecapo;
}
public String readmade(){
return this.nazioneprod;
}
public int readamount(){
return this.disp;
}
public double readprice(){
return this.prezzo;
}
public void modprice(double newprice){
this.prezzo = newprice;
}
public boolean compare(ArticoloA a, ArticoloA b){
return (a.equals(b));
}
}
L'esercizio mi chiede di scrivere un metodo equals che confronti due capi di abbigliamento, sono riuscito a produrre questo, quando lo compilo non mi da errori, è corretto quanto scritto oppure devo scrivere qualcosa di differente per confrontare due articoli?
Grazie a tutti per l'attenzione!