PHP重載,對(duì)父類進(jìn)行重新定義
class Car1 {
??? public? function A1() {
?? ??? echo "方法1"
??? public function A2() {
??????? echo "方法2";
??? }
class Car2 extends Car() {
????public function A1() {
???? echo "方法1被重定義";
}
$x new Car2;
$x->A1();
這時(shí)候調(diào)用子類的A1會(huì)輸出方法1被重寫(xiě),如果直接調(diào)用父類的A1會(huì)怎么樣?
2017-02-07
回答:會(huì)輸出“方法1”;如果想繼承父類,可以添加final關(guān)鍵字禁止重載。
2016-07-14
代碼是應(yīng)該寫(xiě)好一點(diǎn)吧 至少自己執(zhí)行以下看看有沒(méi)有錯(cuò) 你的代碼總共5出錯(cuò)誤
2016-05-09
調(diào)用父類的A1會(huì)輸出"方法1"
然后我要告訴你的是,在你問(wèn)問(wèn)題的時(shí)候,能不能把代碼寫(xiě)寫(xiě)對(duì)啊,后面的那個(gè)問(wèn)題也是,代碼亂七八糟的,都是錯(cuò)的,讓人家怎么幫你解決問(wèn)題,你這個(gè)代碼里這么幾句話就有三處錯(cuò)誤
2016-04-24
是繼承Car1 上面少寫(xiě)個(gè)1