Avent

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

参考 php MySQL和Web开发书籍,主要记录书籍中一些不易理解,以备后期查阅。

 

在一个静态继承的上下文中对一个被调用类的引用。父类可以使用子类重载的静态方法(这句话切合名字)

 

参考代码:

<?php

class A {
    public static function who() {
        echo __CLASS__;
    }
    public static function test() {
        static::who(); //延迟静态绑定来了
    }
}

class B extends A {
    public static function who() {
        echo __CLASS__;
    }
}

B::test();

?>

结果:B  显而易见!

 

posted on 2013-10-09 20:25  Avent  阅读(188)  评论(0)    收藏  举报