国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

PHP父類調(diào)用子類方法實(shí)例

2024-09-04 11:43:34
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

今天突然發(fā)現(xiàn)需要在父類中調(diào)用子類的方法,之前一直都沒(méi)這么用過(guò),通過(guò)實(shí)踐發(fā)現(xiàn)也可以,實(shí)例代碼如下:

  1. <?php 
  2. /** 
  3.  * 父類調(diào)用子類方法 基類 
  4.  * @author LNMP100 
  5.  * 
  6.  */ 
  7. class BaseApp 
  8.     /** 
  9.      * 調(diào)用子類方法 
  10.      * @version  創(chuàng)建時(shí)間:2013-07-10 
  11.      */ 
  12.     function _run_action() 
  13.         { 
  14.             $action = "index"
  15.             $this->$action(); 
  16.         } 
  17. class DefaultApp extends BaseApp 
  18.     /** 
  19.      * 此方法將在父類中調(diào)用 
  20.      */ 
  21.     function index() 
  22.         { 
  23.             echo "DefaultApp->index() invoked"
  24.         } 
  25.     function  Go(){ 
  26.         //調(diào)用父類 
  27.         parent::_run_action(); 
  28.     } 
  29. $default=new DefaultApp(); 
  30. $default->Go(); 
  31. //將顯示DefaultApp->index() invoked 
  32. ?> 

我們?cè)诟割惖膅o()方法里面調(diào)用了

$default->Go();

swim是子類定義的方法(注意,我們并沒(méi)有在父類中定義abstract function swim()),說(shuō)明了這不是多態(tài),我們不僅調(diào)用了方法,還調(diào)用了成員,是ok的.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 上蔡县| 琼海市| 诸暨市| 弋阳县| 芮城县| 北流市| 肃北| 丹棱县| 渑池县| 启东市| 安塞县| 厦门市| 香港| 台东市| 苏尼特右旗| 米林县| 基隆市| 南丰县| 仁化县| 新兴县| 宁德市| 龙口市| 铜川市| 抚松县| 青河县| 祁连县| 全州县| 兰州市| 神池县| 昆山市| 西华县| 姚安县| 萍乡市| 册亨县| 富阳市| 宁海县| 龙里县| 龙岩市| 元谋县| 汕尾市| 简阳市|