Salve.
Avrei un quesito al quale non so trovare una risposta ottimale.
Io devo realizzare un'applicazione nella quale più classi devono interagire indipendentemente (saranno realizzate alla fine come Thread) e devono poter avere a disposizione delle impostazioni, settate all'avvio dell'applicazione, che dovranno essere condivise da tutte le classi.
Quale metodo mi consigliate per realizzare ciò:
- creare una classe static (che non ho mai utilizzato)
- creare una classe con metodi static (in pratica la stessa cosa) da richiamare ogni volta,
- creare una classe "normale" e passarla (sottoforma di oggetto) a tutte le classi in fase di costruzione.
Io puntavo più su una delle prime 2 opzioni, potendo così riferirmi sempre allo stesso "nomeClasse" senza ogni volta ricreare l'oggetto.
La terza la eviterei per motivi di praticità.
Ovviamente i dati condivisi saranno anche memorizzati su di un file, in modo da averli a disposizione ai successivi riavvi dell'applicazione.
GRAZIE A TUTTI PER OGNI OPINIONE.![]()
![]()


Rispondi quotando
