GestioneMusei

Si vuole realizzare in Java un’applicazione per la gestione dei musei italiani.

Un Museo è caratterizzato da un codice (un intero che lo identifica univocamente), dal nome del museo (per es.: “Museo Nazionale”), dal nome della città, dal nome della regione, dal giornosettimanale di chiusura (una stringa, per es.: “lunedì”), dal numero di dipendenti, dal costo delbiglietto (un double), e da un array contenente le sezioni che lo compongono.

Una Sezione è caratterizzata da un nome (per es.: “Arte contemporanea”) e dalla lista delle opere che vi sono custodite.

Un’Opera è caratterizzata da un codice (un intero che la identifica univocamente), dal nome dell’opera, dal nome dell’autore (una stringa, e dal periodo al quale l’opera risale (intero).

Si realizzi una classe Gestione Museo che gestisce un generico museo e permette in particolare:

addOpera(Opera a, Sezione s) che aggiunge un opera ad una Sezione;

lista Opere (Sezione s) che stampa la lista delle opere contenute in s.