【发布时间】:2010-05-29 06:39:37
【问题描述】:
class Person {
public static function ShowQualification() {
}
}
class School {
public static $Headmaster = new Person(); // NetBeans complains about this line
}
为什么这不可能?
我希望能够像这样使用它
School::Headmaster::ShowQualification();
..没有实例化任何类。我该怎么做?
更新:好的,我明白了为什么部分。有人可以解释 HOW 部分吗?谢谢:)
【问题讨论】:
-
静态属性也称为类属性,与对象属性相反。为什么您希望所有所学校只有一个校长?
-
请不要从语义上看。我无法发布我的专有代码。我只是想了一些愚蠢的例子。不妨将它们命名为 abc 和 xyz :D
标签: php static-members