课程
/后端开发
/PHP
/PHP面向对象编程
老师 祖父类的静态成员怎么访问呢?
2015-05-03
源自:PHP面向对象编程 4-3
正在回答
父类中访问完成之后,在子类中继承就行了
分两种情况:
1,普遍情况下,子类继承自父类,那么子类就自动会获取到父类中的属性和方法,那么我们在访问父类中的静态成员的时候,可以通过self::静态成员变量(方法)来访问。
2,特殊情况,父类中静态成员变量在子类中有了新的定义,或者子类中重载(重写)了父类中的某个静态方法,那么这种情况下我们想访问父类的就只能使用parent::静态成员变量(方法)的形式来访问了。
举报
从容应对面试官的知识宝典,带你握面向对象的最重要的核心能力
1 回答静态成员和上一课的父类 有什么区别?
1 回答在子类中访问父类的静态属性
3 回答关于静态成员的问题
3 回答如果是好几层继承呢,还用parent调用父类静态成员吗?
2 回答::不是静态成员使用的么