![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 3.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cześć. Kiedyś programując w C++ nauczyłem się pisać ciekawy wzorzec, który nazywał się automatycznym singletonem. Swoją "automatyczność" zawdzięcza temu, że można po nim odziedziczyć podając jako parametr szablonu nazwę klasy pochodnej (dziedziczącej). IMHO takie rozwiązanie jest o wiele wygodniejsze. Pomyślałem, że można coś takiego napisać w PHP:
Co o tym sądzicie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
@Koleś Tutaj czegos takiego nie masz. Singleton to singleton, przyklad masz w manualu bo co na sile kombinowac.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 3.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Wystarczy dać self. Aha, dzięki, nie wiedział, że to jest możliwe (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) @Koleś Tutaj czegos takiego nie masz. Singleton to singleton, przyklad masz w manualu bo co na sile kombinowac. Po to, żeby nie trzeba było pisać tego samego kodu w kilku klasach. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 12:16 |