答案:D
知识点:
面向对象设计其他原则
重用发布等价原则 | 重用的粒度就是发布的粒度 |
共同封闭原则 | 包中的所有类对于同一性质的变化应该是共同封闭的。一个变化若对一个包产生影响,则将对该包里的所有类产生影响,而对于其他的包不造成任何影响 |
共同重用原则 | 一个包里的所有类应该是共同重用的。如果重用了包里的一个类,那么就要重用包中的所有类 |
无环依赖原则 | 在包的依赖关系图中不允许存在环,即包之间的结构必须是一个直接的无环图形 |
稳定依赖原则 | 朝着稳定的方向进行依赖 |
稳定抽象原则 | 包的抽象程度应该和其他稳定程度一致 |