Programmare in Java una lista della spesa/Classe Prodotto
La classe Prodotto consente di creare un'istanza di ciascun prodotto del supermercato, avente come proprietà nome, scaffale, supermercato,quantita. Tale classe verrà instanziata tramite il suo costruttore nella classe Lista, che rappresenta l'oggetto Lista della spesa. Le proprietà della classe Prodotto sono private (incapsulate) e si rendono pubbliche nelle altri classi tramite i metodi get e set . Tale classe si crea selezionando in Eclipse : File --> New --> Class e digitando il nome della classe Prodotto .
package lista_spesa;
public class Prodotto {
//Proprietà
private String nome, scaffale, supermercato,quantita;
//Costruttore
public Prodotto(String nome, String scaffale, String supermercato, String quantita) {
super();
this.nome = nome;
this.scaffale = scaffale;
this.supermercato = supermercato;
this.quantita = quantita;
}
//Metodi get e set
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getScaffale() {
return scaffale;
}
public void setScaffale(String scaffale) {
this.scaffale = scaffale;
}
public String getSupermercato() {
return supermercato;
}
public void setSupermercato(String supermercato) {
this.supermercato = supermercato;
}
public String getQuantita() {
return quantita;
}
public void setQuantita(String quantita) {
this.quantita = quantita;
}
public String toString() {
return nome + " (" + quantita + ") - " + scaffale+ " - " + supermercato;
}
}