Ho visto il modello di design Singleton rappresentato come di seguito. Sempre con il metodo getInstance (). Il mio dubbio è: una volta ottenuta l'istanza dell'oggetto di cui ho bisogno, se desidero modificarlo, non è necessario aggiungere altri metodi alla classe Singleton? Come setField (digita qualcosa)? O è contro il modello? In questo caso qual è il modo giusto per ottenere una singola istanza e modificarla?