Re: [心得] 控制反轉 (IoC) 與 依賴注入 (DI)

作者: Jasonzheng (jason)   2016-11-24 13:41:08
回覆 pttworld 大:
我已閱讀完,您於 Java 版的回文內容,也很感謝,您終於願意說清楚您的論點,那我認
為事情就能好好討論。
但為了避免誤會,想先跟您釐清一些名詞的意義,也歡迎大大們,告訴我你們的答案:
非常簡單的例子
有一個類別 Button (按鍵)
按一下 就可以關閉或開啟 Lamp (檯燈)
1. 高階模組 與 低階模組 分別為何?
高階模組 跟 高階策略 意義一樣嘛?
2. 程式碼中,是高階模組「建立」低階模組,
還是 低階模組 「建立」高階模組?
3. 這有做到 IoC/DI 嘛?
http://i.imgur.com/5M8YK6o.jpg
http://i.imgur.com/BfvhkO1.jpg
執行兩次 click 的結果,當然就是
檯燈關閉嚕
檯燈打開嚕

Links booklink

Contact Us: admin [ a t ] ucptt.com