Singleton
Wikipedia
Inom datavetenskap är begreppet Singleton ett designmönster som innebär att man begränsar antalet instanser av en klass till ett objekt.
[redigera] Exempel på implementation
[redigera] Java
public class Singleton { // Privat konstruktor som förhindrar att det skapas en publik automatiskt private Singleton() {} private static class SingletonHolder { private static Singleton instance = new Singleton(); } public static Singleton getInstance() { return SingletonHolder.instance; } }