IoC 控制反轉

什麼是IoC呢? 控制反轉(Inversion of Control, IoC)是面向對象編程中的一種設計原則,由於理論和實踐成熟的相對較晚,所以並沒有包含在GoF中。 早在2004年,Martin Fowler提出「哪些方面的控制被反轉了?」這個問題。他總結出的結果是依賴對象的獲得被反轉了,因爲大多數應用程序都是由許多類通過彼此協作來實現業務邏輯,這使得每個對象都需要獲取與其合作對象(也就是它所
相關文章
相關標籤/搜索