Discussione:Programmazione:Java/Singleton with interface

Da WikiSitech.
Versione del 19 ott 2008 alle 12:53 di Traina (discussione | contributi) (Nuova pagina: Probabilmente mi sfugge qualcosa ma non sono d'accordo. Lo scopo del Singleton è quello di avere un unica istanza ed il costruttore protetto o provato serve proprio per questo... face...)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
Vai alla navigazioneVai alla ricerca

Probabilmente mi sfugge qualcosa ma non sono d'accordo. Lo scopo del Singleton è quello di avere un unica istanza ed il costruttore protetto o provato serve proprio per questo... facendo come suggerito e mettendo nella classe singleton il costruttore public il principio del singleton viene snaturato in quanto in questo modo chiunque può fare new Singleton()...che mi pare vada appunto in contrtendeza con la natura stessa del singleton. E poi in questo modo ogni volta che si cambia la classe singleton bisogna modificare l'interfaccia il che mi sembra ancora più scorretto.... Comunque è soltanto la mia modesta opinione...voi cosa ne pensate? bye Salvo