Creazione classi

This commit is contained in:
La Programmatrice Verde
2026-01-08 10:45:10 +01:00
parent 04589ad5c3
commit abfd8f2d8c
4 changed files with 33 additions and 5 deletions

View File

@@ -8,6 +8,13 @@ package eventitriennale;
*
* @author Verde
*/
public class Concerto {
public class Concerto extends Evento{
private String tipologia_musica;
private String nome;
public Concerto(String titolo, float prezzo, String tipologia_musica, String nome) {
super(titolo, prezzo);
this.tipologia_musica = tipologia_musica;
this.nome = nome;
}
}

View File

@@ -9,5 +9,11 @@ package eventitriennale;
* @author Verde
*/
public class Evento {
private String titolo;
private float prezzo;
public Evento(String titolo, float prezzo) {
this.titolo = titolo;
this.prezzo = prezzo;
}
}

View File

@@ -8,6 +8,14 @@ package eventitriennale;
*
* @author Verde
*/
public class IncontroCulturale {
public class IncontroCulturale extends Evento{
private String tema;
private String[] relatori;
public IncontroCulturale(String titolo, float prezzo, String tema, String[] relatori) {
super(titolo, prezzo);
this.tema = tema;
this.relatori = relatori;
}
}

View File

@@ -8,6 +8,13 @@ package eventitriennale;
*
* @author Verde
*/
public class Mostra {
public class Mostra extends Evento {
private String nome_artista;
private String[] sale;
public Mostra(String titolo, float prezzo, String nome_artista, String[] sale) {
super(titolo, prezzo);
this.nome_artista = nome_artista;
this.sale = sale;
}
}