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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

super.getBean得到的Object對(duì)象怎么直接賦值給OneInterface呢?不強(qiáng)轉(zhuǎn)嗎?那個(gè)<T extends Object>他也沒聲明是OneInterface類型啊

父類中的方法<T extends Object> T getBean(String beanName), 而是super.getBean(String), 他直接就拿來用oneInterface = super.getBean(),?怎么可以把Object類型對(duì)象直接賦值給OneInterface引用呢???

正在回答

1 回答

我覺得這應(yīng)該是因?yàn)槲覀冊(cè)谂渲梦募ml中對(duì)其進(jìn)行了類型的說明,也就是我們的那個(gè)id進(jìn)行了設(shè)置,得到的bean也就自然是我們?cè)O(shè)置的那個(gè)類型了吧。這是我瞎猜的

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

慕娘6527991 提問者

恭喜你,猜錯(cuò)了。如果我這樣super.getBean("oneInterface").方法(),方法除了Object的方法,調(diào)不出任何其他的方法,可見,super.getBean()得到的還是Object的子類型T類型,并不是OneInterface類型,而OneInterface oi = super.getBean(),再用oi.()方法調(diào)用的就是oneInterface的方法,可見這個(gè)T是跟聲明類型有關(guān)。
2018-09-21 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

super.getBean得到的Object對(duì)象怎么直接賦值給OneInterface呢?不強(qiáng)轉(zhuǎn)嗎?那個(gè)<T extends Object>他也沒聲明是OneInterface類型啊

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

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

幫助反饋 APP下載

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

公眾號(hào)

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