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

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

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

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

1
2
3
4

網(wǎng)友評論

<blockquote id="uymgf"><strong id="uymgf"></strong></blockquote>

  • <cite id="uymgf"><table id="uymgf"></table></cite>