Mailinglisten-Archive |
Beni Buess schrieb: > echo bar::getVar() wird dir einen error geben, da bar::getVar() statisch > auf die variable foo::$var zugreift, diese ist allerdings nicht statisch > deklariert. > sieht die deklaration so aus: > protected static $var = "value of var"; > dann geht das ohne probleme. IMHO kann man auf alle Eigenschaften und Methoden statisch zugreifen, auch wenn diese nicht als statisch deklariert sind Das Schlüsselwort static bewirkt doch lediglich das die Methode/Eigenschaft nicht vererbt wird und nicht im Objekt verfügbar ist. -- Sebastian Mendel www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
php::bar PHP Wiki - Listenarchive