您好,登錄后才能下訂單哦!
這篇文章將為大家詳細講解有關PHP中怎么利用parent調用父類構造函數,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
我們知道PHP parent是指向父類的指針,一般我們使用parent來調用父類的構造函數。
< ?php
//基類
class Animal
{
//基類的屬性
public $name; //名字
//基類的構造函數
public function __construct( $name )
{
$this->name = $name;
}
}
//派生類
class Person extends Animal
//Person類繼承了Animal類
{
public $personSex; //性別
public $personAge; //年齡
//繼承類的構造函數
function __construct( $personSex,
$personAge )
{
parent::__construct( "heiyeluren" );
//使用parent調用了父類的構造函數
$this->personSex = $personSex;
$this->personAge = $personAge;
}
function printPerson()
{
print( $this->name. " is " .$this->
personSex. ",this year " .$this->
personAge );
}
}
//實例化Person對象
$personObject = new Person( "male", "21");
//執行打印
$personObject->printPerson();
//輸出:heiyeluren is male,this year 21
?>
關于PHP中怎么利用parent調用父類構造函數就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。