程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP學習筆記5-類的繼承/方法重寫,學習筆記5-

PHP學習筆記5-類的繼承/方法重寫,學習筆記5-

編輯:關於PHP編程

PHP學習筆記5-類的繼承/方法重寫,學習筆記5-


更改Man.php文件名為People.php,加入代碼:

1 public function hi(){
2     return $this->_name.' say hi';
3 }

新建文件Man.php:

 1 <?php
 2 /**
 3  * Created by PhpStorm.
 4  * User: Administrator
 5  * Date: 2015/6/29
 6  * Time: 11:18
 7  */
 8 
 9 require_once 'People.php';
10 
11 class Man extends People{//extends:繼承People類
12     public function __construct($age,$name){
13         parent::__construct($age,$name,'男');
14     }
15 
16     public function hi(){//重寫People類的hi方法
17 //        echo parent::hi();//保留父類hi方法
18         echo 'Man '.$this->getName().' say hi';
19     }
20 }

如果保留父類方法,可以這麼寫parent::hi();這裡不保留,添加下面一行

修改index.php文件:

1 require_once 'Man.php';
2 $m = new Man(10,'Vito');
3 echo $m->hi();

最後在網頁上可以看到成功輸出的信息:Man Vito say hi

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved