2

为什么这行得通?我的意思是,访问私有变量。

类测试{
    私人 $q = 0;
    公共函数 __construct() {
        $this->q = 1;
    }
    公共静态函数 EpicConstruct() {
        $test = 新的自我();
        $test->q = 2;
        返回$测试;
    }
}

$test = Test::EpicConstruct();
4

1 回答 1

3

因为您在正确的上下文中访问成员,即:定义私有成员的类。

于 2013-03-19T21:07:34.793 回答