php的成員變量可以在聲明的同時進行初始化,但是只能用標量進行初始化,例如:
class A {如果要將變量賦值為對象,那麼只能在構造器中進行初始化,例如:
class A {對於私有的成員似乎就沒有什麼干淨的方法了,只能這樣做:
class A {
static private $child;
static public initialize() {
self::$child = new B();
}
}
A::initialize();