Ciao,
premesso che non sono tanto esperto di programmazione OO stavo studiando i design pattern (ok ammetto che sul factory e abstractfactory non ci ho capito nulla per ora) Il Singleton tuttavia mi è risultato, come dire, abbastanza simpatico fin dal principio. Detto questo secondo voi quali possono essere gli ambiti in cui è utile implementarlo ? Secondo me in una classe di connessione al db ci sta bene in quanto evita che venga creato un oggetto della classe se già è stato creato (con evidenti guadagni in ambito di risorse) ma per altri compiti ?
Quali sono gli ambiti in cui si vuole creare un solo oggetto alla classe ? O meglio quali possono essere questi ambiti.