模块(构件)应该对外延具有封闭性,对修改具有开放性
举一反三
- 中国大学MOOC: 构件级设计时,构件应该对外延具有开放性,对修改具有封闭性
- 一个设计良好的软件模块应该对扩展具有开放性,对修改具有封闭性。
- 一个设计良好的软件模块应该对扩展具有开放性,对修改具有封闭性。( ) A: 正确 B: 错误
- 以下关于构件级设计原则的描述中,错误的是______。 A: 模块应该对外延具有封闭性,对修改具有开放性 B: 子类可以替换它们的基类 C: 依赖于抽象,而非具体实现 D: 多个用户专用接口比一个通用接口要好
- 以下关于构件级设计原则大的描述中,错误的是 A: 模块应该对外延具有封闭性,对修改具有开放性 B: 子类可以替换他们的基类 C: 依赖于抽象,而非具体实现 D: 多个用户专用接口比一个通用接口好