Change the man.php file name to people.php and add the code:
1 Public function hi () {2return$this->_name. ' Say hi '; 3 }
New file man.php:
1
Php2/**3* Created by Phpstorm.4* User:administrator5* Date:2015/6/296* time:11:187*/89require_once' People.php ';Ten OneclassMansextendspeople{//extends: Inheriting the people class A Publicfunction__construct ($age,$name){ -Parent::__construct ($age,$name, ' Male '); - } the - PublicfunctionHi () {//overriding the Hi method of the People class -//Echo Parent::hi ();//Reserved Parent Hi Method -Echo' Man '.$this->getname (). ' Say hi '; + } -}
If you keep the parent class method, you can write Parent::hi (); Do not leave here, add the following line
To modify the index.php file:
1 require_once ' man.php '; 2 $m New Man (, ' Vito '); 3 Echo $m->hi ();
Finally, you can see the successful output information on the Web page: Man Vito say hi
The above describes the PHP learning Note 5-Class inheritance/method rewrite, including the aspects of the content, I hope to be interested in PHP tutorial friends helpful.