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延迟加载的示例,布布扣,bubuko.com

php延迟加载的示例

上一篇:css3 渐变、蒙版


下一篇:DIV+CSS两种盒子模型