level 5
self 指的永远都是本类也就是你的test类
有别的类继承test类的时候 static指的是当前实例化的类 个人认为有点象$this
这个不是太懂,以前看书上写的大概是这个意思,回答仅供楼主参考哈...
2013年04月19日 15点04分
4
level 7
前几天刚接触到~忘了= =~~LZ打印出来就知道啦~~
2013年04月19日 16点04分
5
level 6
这个应该是后期静态绑定
当你承该类时
self的时候
如果子类没有重复定义__construct方法那么new self()实例化的是父类那个类,如果重复定义那么实例化的是当前这个类,也就是说self返回的是最终被调用到的方法的所在类,当在当前类中没有找到该方法是会向上去父类中找,返回的就是最终的方法所在类
static的时候
返回调用该方法时的类
应该是这样,有点乱
2013年04月20日 03点04分
6