![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 8.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem. Mianowicie chcialbym zabezpieczyc klase przed stworzeniem jej obiektu (w sensie public) ale potrzebuje jej singletona (instancji klasy). Czy to jest wykonalne?
W tym typadku nie moge stworzyc instancji obiektu poniewaz konktruktor jest private. Probowalem dac private static __construct() {} a pozniej self::__construct(); ale to nie pyka. Jest jakis sposob |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Czemu nie możesz? Poszukałem trochę i każda ze znalezionych implementacji ma prywatny konstruktor, a (podobno) działa.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 04:29 |