Il Singleton è probabilmente il pattern più semplice, alcuni linguaggi come Scala prevedono una keyword (object
in luogo di class
) per crearli direttamente senza definire una classe secondo le direttive del pattern. Potete trovare un progetto di esempio su github a questo indirizzo: https://github.com/mcaliman/SingletonPatternJavaExamples