2023年07月05日来源:信管网 作者:cnitpm
信息系统项目管理师综合知识真题考点:常用的OOD原则
常用的OOD原则包括:单职原则、开闭原则、李氏替换原则、依赖倒置原则、接口隔离原则、组合重用原则、迪米特原则(最少知识法则)。
单职原则 |
设计功能单一的类。一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分。本原则与结构化方法的高内聚原则是一致的 |
开闭原则 |
对扩展开放,对修改封闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。 |
李氏替换原则 |
子类可以替换父类。在程序中尽量使用基类类型来对对象进行定义,而在运行时再确定其子类类型,用子类对象来替换父类对象。 |
依赖倒置原则 |
要依赖于抽象,而不是具体实现;要针对接口编程,不要针对实现编程 |
接口隔离原则 |
使用多个专门的接口比使用单一的总接口要好。即客户端不应该依赖那些它不需要的接口,一个类对另一类的依赖应该建立在最小接口上 |
组合重用原则 |
要尽量使用组合,而不是继承关系达到重用目的 |
迪米特原则(最少知识法则) |
一个对象应当对其他对象有尽可能少的了解。本原则与结构化方法的低耦合原则是一致的 |
注:考点内容详见《信息系统项目管理师教程》(第4版)第139页
考点相关真题
在常用的OOD原则中,()原则是一个对象应当对其他对象有尽可能少的了解,该原则与结构化方法的()原则是一致的。
A.单职 高内聚
B.组合重用 低耦合
C.迪米特 低耦合
D.开闭 高内聚
查看答案
参考答案:C
温馨提示:因考试政策、内容不断变化与调整,信管网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
相关推荐