课程
/后端开发
/PHP
/PHP进阶篇
覆盖父类方法的意思应该是父类的方法被完全抛弃,子类有自己独立的方法吧
2015-01-07
源自:PHP进阶篇 2-8
正在回答
分情况,第一,如果子类的方法里面没有调用父类的同名方法,那么子类就是独立的方法;
第二,子类可以在方法里面用parent::functionname();这种方式来调用父类的方法,这个时候,子类的方法实现自己功能的同时也调用了父类的方法。
另外,子类里除了覆盖的方法,其他的任何地方也可以用这种parent::functionname();方法调用父类的那个方法。
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
1 回答覆盖就相当于是重写
1 回答覆盖了speedUp,为什么不重写return呢
3 回答覆盖父类疑惑
2 回答不问别的 就问下重载是啥意思 什么功能啊?
2 回答覆盖父类方法不是这么用的把!