PHP 繼承 多型

2022-09-05 21:33:21 字數 613 閱讀 6035

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.繼承 構造方法 ...