Skip to main content

Wzorzec projektowy Singleton

SingletonSingleton – nazywany również antywzorcem zalicza się do grupy wzorców kreacyjnych (konstrukcyjnych), ponieważ jak nazwa grupy wskazuje, jest on odpowiedzialny za kontrolę tworzenia instancji klas i umożliwia utworzenie tylko jednego obiektu danej klasy.

Dostęp do tworzonych instancji uzyskuje się przez publiczną metodę statyczną.

Jak wiemy, obiekt klasy Application może wystąpić tylko jeden, w odróżnieniu od np. klasy Form. Czytaj więcej