1.繼承:
子類可以繼承父類的一切
2.特點:單繼承
乙個子類只能有乙個父類,但是乙個父類,可以派生多個子類。這就是單繼承
3.舉例子:
//父類
class ren
}//美國人的子類
class usa extends ren
}//中國人的子類
class china extends ren
}$a = new usa();
$a->say();
$c = new china();
$c->say();
4.多型
多型的概念:當父類的引用指向子類例項的時候,由於子類對父類的方法進行了重寫,父類引用在呼叫相應的方法的時候表現出來的不同
多型滿足條件:
1.必須要繼承。2.子類要對父類的方法進行重寫。3.父類引用指向子類例項
用c#方式來舉例:
ren r = new china();
r->say();
ren r = new usa();
r->say();
多型就是父類的引用,指向不同的例項,呼叫相同方法表現出來的不同
ぉ 辰 プ 辰 ペ
php繼承多型
public w3c dtd xhtml 1.0 transitional en class ren class china extends ren function run class america extends ren c new china c say a new america a sa...
PHP 封裝 繼承 多型。
物件導向的三個基本特徵是 封裝 繼承 多型。封裝最好理解了。封裝是物件導向的特徵之一,是物件和類概念的主要特性。封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。物件導向程式設計 oop 語言的乙個主要功能就是 繼承 繼承是指這樣一種...
PHP物件導向繼承 多型總結
繼承 1.使用extends來實現繼承。2.為什麼要使用繼承?繼承讓我們擺脫重複的 讓我們的功能得以擴充套件。class car public function stop class truck extends car 在上面的 中,car是父類 基類 truck是子類 派生類 3.繼承 構造方法 ...