第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

父類如何調(diào)用子類屬性? 父類如何調(diào)用子類方法?

父類如何調(diào)用子類屬性? 父類如何調(diào)用子類方法?

?不使用靜態(tài)屬性或靜態(tài)方法!

正在回答

2 回答

不知道你要用于什么場景?但從代碼上這樣是行不通的,A作為父類根本不知道誰會繼承自己,也就是說A是看不到B的,所以不可能在自己方法里直接調(diào)用到B的方法。當(dāng)然有折中的替代方法。

0 回復(fù) 有任何疑惑可以回復(fù)我~
class?A{
????public?function?test(){
???????B::test();//父類調(diào)用子類的方法
????}
}
class?B?extends?A{
????public?function?test(){
????????echo?"這是b方法";
????}
}
$b=new?A();
echo?$b->test();


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

品茗見南山

看了你這個回復(fù),我也有個疑問,麻煩你花時間幫幫我看下好么? 就是: class A{ public function test(){ B::test();//父類調(diào)用子類的方法,這里面可以把B替換掉么?這樣我每個類繼承都可以調(diào)用它自己的test方法 } } class B extends A{ public function test(){ echo "這是b方法"; } } class C extends A{ public function test(){ echo "這是c方法"; } }
2016-01-15 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

父類如何調(diào)用子類屬性? 父類如何調(diào)用子類方法?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號