php建構函式的繼承方法實例詳解

怪我咯
發布: 2023-03-12 19:48:01
原創
1250 人瀏覽過

這篇文章主要介紹了php建構子繼承方法,實例分析並總結了建構函式繼承的各種常見情況,需要的朋友可以參考下

本文實例敘述了php建構子的繼承方法。分享給大家供大家參考。具體如下:

第一種情況:子類別沒有定義建構子時,預設繼承。 範例:

<?php
class A{
 public $name;
 function construct(){
 echo $this->name="小强";
 }
}
class B extends A{
 
}
$bb = new B();
?>
登入後複製

輸出結果:小強

第二種情況:子類別定義了建構函數,則不會被繼承。 實例:

<?php
class A{
 public $name;
 function construct(){
 echo $this->name="小强";
 }
}
class B extends A{
 function construct(){
 echo "BBBBBB子类";
 }
}
$bb = new B();
?>
登入後複製

輸出結果:BBBBBB子類別

第三種情況:如果需要呼叫父類別的建構函數,則可以使用:parent::父類函數或父類別名稱::父類別函數。

以上是php建構函式的繼承方法實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板