| Autor | Zpráva | ||
|---|---|---|---|
| matak Profil |
#1 · Zasláno: 8. 4. 2007, 22:58:02
PHP5 OOP - definovani promenne (staticke) kterou rodic vidi u potomka
resp. takto class SuperClass { public static $promenna; function pouzij () { echo self::$promenna; } } class SubClass extends SuperClass { public static $promenna = "neco"; } potrebuji aby funkce pouzij pouzila $promennou s hodnotou "neco" napada nekoho jak prepsat tuto promennou externe? |
||
| ronnie Profil |
#2 · Zasláno: 8. 4. 2007, 23:47:33
Self odkazuje na vlastní instanci, takže takto to asi nepůjde. Asi jen přepsat.
|
||
| matak Profil |
#3 · Zasláno: 9. 4. 2007, 00:11:19
jo ale to ma jeden hacek, pokud budou dve SubClass a budu je chtit obe pouzit zaroven tak ta posledni nastavi superclass na svou hodnotu a tim padem mi prestane fungovat subclass1, jestli mi rozumiš
|
||
|
Časová prodleva: 19 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0