![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 1.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
A wiec tak: klasa2 i klasa3 dziedziczą po klasie1. Obie zawierają pewne zmienne statyczne, klasa1 zaś zawiera metody operujące na tych zmiennych. Tyle ze to nie dziala (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Jeszcze jedna rzecz jaka przychodzi mi do glowy to trzymanie tych zmiennych w klasie glownej w statycznej tablicy, gdzie kluczami beda nazwy klas. Chociaz to tez nie jest fajne rozwiazanie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 7 Dołączył: 25.12.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Bez PHP 5.3 się chyba nie obejdzie. Gdyby to nie były zmienne statyczne nie byłoby problemu, a tak to niestety w obecnej wersji PHP jest to niemożliwe. Jeśli już PHP 5.3 to wykorzystałbym: Late Static Binding.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 08:59 |