”静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。“
是不是self专用于方法,parent用于属性,还是通用的?
我告诉你吧,self在本类中可以用了调用类成员属性,如果要调用其他类就不行了,如果类a 继承了类b的一个属性 $shuxing 并且$shuxing还是静态的 这时候在类a中想调用$shuxing这个静态属性就要用parent来调用了
正好课程(左边那一栏)的最后一段例子是parent对应方法的例子,给大家参照的看下:
self在本类中可以用了调用类成员方法,如果要调用其他类就不行了
这里类Bigcar继承了Car的一个方法speedUp() ,方法speedUp()是静态的,这时候在类Bigcar调用方法speedUp()就要用parent来调用了
又句话说的不清楚 应该这么说 如果类a 继承了类b ,类b中有一个属性 $shuxing 并且$shuxing还是静态的