php延迟加载的示例

1
class a{<br>    static public $b = 1;<br>    private $d = 5;<br>    //public $d = 5;<br>    public function aa(){<br>        echo self::$b;<br>    }<br>    <br>    public function cc(){<br>        echo static::$b;<br>    }<br>    <br>    public function dd(){<br>        echo $this->d;<br>        $this->rr();<br>    } <br>}<br><br>class b extends a{<br>    static public $b = 2;<br>    //private $d = 6;<br>    public $d = 6;<br>    public function bb(){<br>        echo self::$b;<br>    }<br>    <br>    public function rr(){<br>        echo 8;<br>    }<br>}<br><br>$b = new b();<br>$b->bb(); //2<br>$b->aa(); //1<br>$b->cc(); //2<br>$b->dd(); //以子类为准,但是私有的父类不能访问,但是如果父类是私有的,则为父类为准,不管子类是否是私有<br>//这里对php继承的this不好理解<br><br>我理解为存在继承关系,$this为父类子类的实例共同体,访问的变量及方法的优先级为 变量/方法 的公开程度 》 继承关系(子类优先)

php延迟加载的示例,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。