- <?php
- /**
- * 父类调用子类方法 基类
- *
- */
- class Base
- {
- /**
- * 调用子类方法
- */
- function _run_action()
- {
- $action = "index";
- $this->$action();
- }
- }
- class DefaultApp extends Base
- {
- /**
- * 此方法将在父类中调用
- */
- function index()
- {
- echo "DefaultApp->index() invoked";
- }
- function Go(){
- //调用父类
- parent::_run_action();
- }
- }
- $default=new DefaultApp();
- $default->Go();
- //将显示DefaultApp->index() invoked
- ?>
PHP父类调用子类方法
最新推荐文章于 2022-10-11 09:38:37 发布
本文介绍了一个PHP程序示例,展示了如何通过继承实现父类调用子类的方法。子类DefaultApp继承自Base类,并实现了index方法,该方法会在父类的_run_action方法中被调用。
2188

被折叠的 条评论
为什么被折叠?



