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