JAVA初級工程師面試36問(二)

第七問:    請簡單描述你對Ioc(控制反轉)的理解?          一個類需要用到某個接口的方法,需要將類A和接口B的實現關聯起來,最簡單的方法是在類A中創建一個對於接口B的實現類C的實例,但是用這種方法顯然兩者的依賴太大.稍微好一點的方式是使用工程模式,實例類通過工廠類創建,減少了類A與接口B的實現類C的依賴,但是創建工廠類也不是很方便.而IOC相當於一個大的bean工廠,使用IOC後,
相關文章
相關標籤/搜索