課程
/后端開發
/Java
/Spring入門篇
注入的為什么是接口而不是實現類,如果有多個實現類,調用接口的一個方法是哪個實現類的方法?
2015-10-04
源自:Spring入門篇 2-1
正在回答
你調用方法前一定已經創建好了對象,而你對象就是實現類,因此就確定了呀
類比OOP多態的思想...
在你的XML文件的<bean>里的class屬性就指明了是哪個實現類的對象, ? ? ??
父類接口名 ?對象引用變量=new 實現類名();
這里的new??實現類名()---是實現類的對象,只不過是接口類型的對象引用變量去引用了他.
舉報
為您帶來IOC和AOP的基本概念及用法,為后續高級課程學習打下基礎
1 回答一個接口是否可以有多個實現類
7 回答為什么在測試方法中接收類型必須要使用接口類型,而不能使用具體的實現類?
4 回答list和map泛型不是<BeanInterface>這個接口類型嗎?那里面的東西應該是BeanInterface的對象啊,為什么注解注入進去的是BeanInterface這個接口的實現類??
2 回答List 和Map注入的是什么東西啊 實現類的bean?
2 回答實現NameAware接口,spring配置多個bean,那么返回的是哪個bean的name啊?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-02-24
你調用方法前一定已經創建好了對象,而你對象就是實現類,因此就確定了呀
2015-11-13
類比OOP多態的思想...
2015-11-04
在你的XML文件的<bean>里的class屬性就指明了是哪個實現類的對象, ? ? ??
父類接口名 ?對象引用變量=new 實現類名();
這里的new??實現類名()---是實現類的對象,只不過是接口類型的對象引用變量去引用了他.