IoC/DI 解釋

DI (Denpendency Injection)

依賴注入,程式間建立相依性,將外部資源以參數或其它形式注入,不需要new的動作。

IOC (Inversion of Control)

控制反轉,主要實現降低程式間的依賴性,將new的動作拉至class外部實現。