信息系统项目管理师综合知识真题考点:常用的OOD原则
常用的OOD原则包括:单职原则、开闭原则、李氏替换原则、依赖倒置原则、接口隔离原则、组合重用原则、迪米特原则(最少知识法则)。
单职原则 |
设计功能单一的类。一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分。本原则与结构化方法的高内聚原则是一致的 |
开闭原则 |
对扩展开放,对修改封闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。 |
李氏替换原则 |
子类可以替换父类。在程序中尽量使用基类类型来对对象进行定义,而在运行时再确定其子类类型,用子类对象来替换父类对象。 |
依赖倒置原则 |
要依赖于抽象,而不是具体实现;要针对接口编程,不要针对实现编程 |
接口隔离原则 |
使用多个专门的接口比使用单一的总接口要好。即客户端不应该依赖那些它不需要的接口,一个类对另一类的依赖应该建立在最小接口上 |
组合重用原则 |
要尽量使用组合,而不是继承关系达到重用目的 |
迪米特原则(最少知识法则) |
一个对象应当对其他对象有尽可能少的了解。本原则与结构化方法的低耦合原则是一致的 |
注:考点内容详见《信息系统项目管理师教程》(第4版)第139页
考点相关真题
在常用的OOD原则中,()原则是一个对象应当对其他对象有尽可能少的了解,该原则与结构化方法的()原则是一致的。
A.单职 高内聚
B.组合重用 低耦合
C.迪米特 低耦合
D.开闭 高内聚
查看答案
参考答案:C
信管网订阅号
信管网视频号
信管网抖音号
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托10年专业软考教研倾力打造,教材和资料参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。
发表评论 查看完整评论 | |