源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

PHP父类调用子类方法的代码例子

  • 时间:2021-11-18 04:50 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:PHP父类调用子类方法的代码例子
今天突然发现需要在父类中调用子类的方法,之前一直都没这么用过,通过实践发现也可以。例子如:
[u]复制代码[/u] 代码如下:
<?php /**  * 父类调用子类方法 基类  * @author LNMP100  *  */ class BaseApp {     /**      * 调用子类方法      * @version  创建时间:2013-07-10      */     function _run_action()     {             $action = "index";             $this->$action();     } } class DefaultApp extends BaseApp {     /**      * 此方法将在父类中调用      */     function index()     {             echo "DefaultApp->index() invoked";     }     function  Go(){         //调用父类         parent::_run_action();     } } $default=new DefaultApp(); $default->Go(); //将显示DefaultApp->index() invoked ?>
不过感觉上这不叫父类调子类,是子类调自己的方法而已,因为实例化是子类,如果你实例化父类还能调子类的方法就有问题了。  
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部