Costruttori

This commit is contained in:
La Programmatrice Verde
2025-10-21 09:54:48 +02:00
parent b14cfd7948
commit 0d093e66bb
4 changed files with 17 additions and 1 deletions

View File

@@ -13,6 +13,11 @@ import java.util.Date;
public class Alimentare extends Prodotto {
Date dataScadenza;
public Alimentare(String p_nome, float p_prezzo, float p_qta, float p_scontoFidelityCard, Date p_dataScadenza) {
super(p_nome, p_prezzo, p_qta, p_scontoFidelityCard);
this.dataScadenza = p_dataScadenza;
}
public void stampaDati() {
}

View File

@@ -12,6 +12,10 @@ public class NonAlimentare extends Prodotto {
String tipoMateriale;
public NonAlimentare(String p_nome, float p_prezzo, float p_qta, float p_scontoFidelityCard, String p_tipoMateriale) {
super(p_nome, p_prezzo, p_qta, p_scontoFidelityCard);
this.tipoMateriale = p_tipoMateriale;
}
public void stampaDati() {
}

View File

@@ -15,6 +15,13 @@ public class Prodotto {
float qta;
float scontoFidelityCard;
public Prodotto(String p_nome, float p_prezzo, float p_qta, float p_scontoFidelityCard) {
this.nome = p_nome;
this.prezzo = p_prezzo;
this.qta = p_qta;
this.scontoFidelityCard = p_scontoFidelityCard;
}
public void stampaDati(){
}

View File

@@ -41,7 +41,7 @@ public class listaSpesa {
case 0:
break;
case 1:
pausa();
break;
case 2: