依赖倒置原则(DIP)的表述是?

设计模式

  1. A.子类必须能替换其父类
  2. B.高层模块不应依赖低层模块,二者都应依赖抽象
  3. C.一个类只应该有且仅有一个引起它发生变化的原因
  4. D.接口应尽量大而全