2012-07-13 31 views

回答

3

不,這是不可能的,因爲:

  • 一類可以(在許多情況下會)出現一次以上[1]
  • 的主要原因使用DIC是脫鉤的具體執行 從它的用法,因此你根本不需要DIC,如果你想 一個具體類的實例。

[1]說,這一類只出現一次是沒有好的論據來實現DIC本身的邊緣情況。

+0

我明白了你的觀點。我的想法是將其用作自動裝配系統的基礎,我們可以通過查看它的定義將依賴關係注入到類中。但是你是對的,特別是在使用接口時,在問題中提出的方式沒有意義。 – Benjamin 2012-07-13 13:33:23