Singleton
-
Ciao a tutti,
Ho un dubbio riguardo l’implementazione del singleton in una circostanza particolare.
Il dubbio riguarda quando la mia classe eredita da un’altra e non ho la necessità di dover fare in modo che vengano create altre istanze di questa mia sottoclasse.
Ora il metodo costruttore della classe parente è dichiarato come protected ed ovviamente non posso effettuare l’overwrite della tipologia di accesso quindi devo necessariamente dichiarare anche il mio costruttore come protected.
La mia classe inoltre non prevede di essere estesa quindi l’ho dichiarata come final ed ho comunque implementato il metodo get_instance per la creazione e restituzione dell’instanza della classe.
Mi chiedevo a conti fatti produco lo stesso risultato che ad usare il pattern singleton tradizionale?
- Il topic ‘Singleton’ è chiuso a nuove risposte.