說起IOC,可能很多初學(xué)者不知道是用來做什么的,今天正好有點(diǎn)時(shí)間,就來掃掃盲,順便鞏固下自己。

IOC全稱是Inversion Of Control,意為控制反轉(zhuǎn)(這些自然百度也有),可什么是控制反轉(zhuǎn)呢?

按我現(xiàn)在的理解,把上端依賴的項(xiàng)從細(xì)節(jié)轉(zhuǎn)換為抽象,并把細(xì)節(jié)轉(zhuǎn)移到第三方,這個(gè)就叫控制反轉(zhuǎn)。

怎么理解呢?最簡單的:我們有一個(gè)接口Ianimal,就像這樣:

  • 1
    2
    3
    4

    延伸閱讀

    學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式

    我想了解如何學(xué)習(xí)

    姓名:
    手機(jī):
    留言: