Wzorce projektowe: Singleton(Singleton)

Dzisiaj opiszemy pierwszy wzorzec projektowy czy raczej antywzorzec, oficjalnie jest to wzorzec, ale za wielu w tym również przeze mnie uważany jest za antywzorzec(zależnie od sytuacji), dlatego, że ma wiele wad, o których zaraz sobie powiemy, jednak i tak nadal przydatny do niektórych zastosowań. Raczej powinno się go rzadko używać.