日历

November 2020
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
30  

依赖倒置原则

Home Forums 《冒号课堂》讨论区 依赖倒置原则

Tagged: 

  • This topic is empty.
Viewing 1 reply thread
  • Author
    Posts
    • #1058
      Todd
      Member

      本书后面结构型模式部分讲了两种层级:聚合层级和类型层级。依赖倒置原则的“高层次的模块不应该依赖于低层次的模块”,这里的“高层次”特指聚合层级的高层次吗?

    • #1209
      hui
      Keymaster

      聚合层级和类型层级是微观的层级,而依赖倒置原则中提到的层次可以是微观的,也可以是宏观的。或者说,前者的抽象粒度较小,后者的抽象粒度则不限。将DIP应用到聚合层级,便有了多态合成(polymorphic composition)。

Viewing 1 reply thread
  • You must be logged in to reply to this topic.
 请您评分1星(很差)2星(不行)3星(一般)4星(不错)5星(很棒)