php繼承多型

2021-07-31 20:03:51 字數 976 閱讀 3235

public "-//w3c//dtd xhtml 1.0 transitional//en" "">

<?php

/*class ren

}class china extends ren

function run()

}class america extends ren}*/

/*$c = new china();

$c->say();

$a = new america();

$a->say();

var_dump($c);

*///

overload 過載

//可以使類裡面的某個方法產生多種效果,根據傳入的引數不同,可以執行不同的邏輯

//也是多型的一種,編譯多型

/*class test

public string show(string s)

public string show(string s,string a)

}test t = new test();

t.show("a","b");

*///父類

/*class ren

}//子類

class china : ren

}//子類

class america : ren

}//父類引用r指向子類例項

ren r = new america();

messagebox.show(r.say());

r = new china();

messagebox.show(r.say());

//子類的物件可以代替父類的物件

america a = new america();

messagebox.show(eat(a));

//怪獸吃人,需要乙個人的引數

public string eat(ren r)

*/?>

PHP 繼承 多型

1.繼承 子類可以繼承父類的一切 2.特點 單繼承 乙個子類只能有乙個父類,但是乙個父類,可以派生多個子類。這就是單繼承 3.舉例子 父類 class ren 美國人的子類 class usa extends ren 中國人的子類 class china extends ren a new usa ...

PHP 封裝 繼承 多型。

物件導向的三個基本特徵是 封裝 繼承 多型。封裝最好理解了。封裝是物件導向的特徵之一,是物件和類概念的主要特性。封裝,也就是把客觀事物封裝成抽象的類,並且類可以把自己的資料和方法只讓可信的類或者物件操作,對不可信的進行資訊隱藏。物件導向程式設計 oop 語言的乙個主要功能就是 繼承 繼承是指這樣一種...

PHP物件導向繼承 多型總結

繼承 1.使用extends來實現繼承。2.為什麼要使用繼承?繼承讓我們擺脫重複的 讓我們的功能得以擴充套件。class car public function stop class truck extends car 在上面的 中,car是父類 基類 truck是子類 派生類 3.繼承 構造方法 ...