• 2022-07-23
    (3-5)关于依赖倒置原则特征的叙述,正确的是()。
    A: 抽象稳定,而细节具有多变性。
    B: 抽象需要依赖于细节。
    C: 高层模块和低层模块都应该依赖抽象。
    D: 细节应该依赖于抽象。
  • A,C,D

    内容

    • 0

      在面向对象设计的原则中,()原则是指抽象不应该依赖予细节,细节应该依赖于抽象,即应针对接口编程,而不是针对实现编程

    • 1

      下列关于设计模式的原则描述,哪些是错误的? A: 依赖倒置原则,高层模块应该依赖底层模块,二者都不依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象; B: 接口隔离原则,建立单一接口,不要建立庞大臃肿的接口,尽量细化接口,接口中的方法尽量少。 C: 开放封闭原则,尽量通过修改已有代码来完成变化,而不是通过扩展软件实体来解决需求变化。 D: 里氏替换原则,在使用基类的的地方可以任意使用其子类,能保证子类完美替换基类。

    • 2

      依赖倒置原则的核心思想是要依赖于具体实现,而不要依赖于抽象。

    • 3

      抽象不应该依赖于细节,细节应当依赖于抽象。

    • 4

      “依赖倒转”原则是开闭原则的基础,针对对接口编程,依赖于具体而不依赖于抽象。