单项选择题
面向对象分析与设计中的(37)是指一个模块在扩展性方面应该是开放的,而在更改性方面应该是封闭的;而(38)是指子类应当可以替换父类并出现在父类能够出现的任何地方。
A.开闭原则 B.替换原则 C.依赖原则 D.单一职责原则
A.2 行 B.2 列 C.1 行 D.1 列
A.A B.B C.C D.D