国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 延安市| 合江县| 汕尾市| 巨野县| 义乌市| 抚顺县| 合阳县| 周至县| 文山县| 微博| 开江县| 嘉义市| 日土县| 长宁区| 建德市| 抚远县| 论坛| 兴义市| 万安县| 左权县| 黔西| 烟台市| 沧源| 方山县| 苍山县| 红河县| 安顺市| 房山区| 玉屏| 遂宁市| 香格里拉县| 揭东县| 泽库县| 尉犁县| 吉木乃县| 大同县| 和平区| 丹江口市| 息烽县| 新沂市| 汝南县|