网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
面向对象设计有7个主要原则,( )要求一个对象应当对其他对象有尽可能少的了解。
A.迪米特原则
B.里式替换原则
C.依赖倒置原则
D.开放-封闭原则
B.里式替换原则
C.依赖倒置原则
D.开放-封闭原则
参考答案
参考解析
解析:里式替换原则:子类可以替换父类迪米特原则:一个对象应当对其他对象有尽可能少的了解。依赖倒置原则:要依赖于抽象,不是具体实践。对接口进行编程,不要对实现编程。
更多 “面向对象设计有7个主要原则,( )要求一个对象应当对其他对象有尽可能少的了解。A.迪米特原则 B.里式替换原则 C.依赖倒置原则 D.开放-封闭原则” 相关考题
考题
● 最少知识原则(也称为迪米特法则)是面向对象设计原则之一,指一个软件实体应当尽可能少地与其他实体发生相互作用。这样,当一个实体被修改时,就会尽可能少地影响其他的实体。下列叙述中,“ (31) ”不符合最少知识原则。(31)A. 在类的划分上,应当尽量创建松耦合的类B. 在类的设计上,只要有可能,一个类型应当设计成不变类C. 在类的结构设计上,每个类都应当尽可能提高对其属性和方法的访问权限D. 在对其他类的引用上,一个对象对其他对象的引用应当降到最低
考题
对应面向对象开发阶段,面向对象测试也分别对应为()。A、面向对象设计的测试、面向对象编程的测试、面向对象系统测试B、面向对象分析的测试、面向对象设计的测试、面向对象编程的测试C、面向对象单元测试、面向对象集成测试、面向对象系统测试D、面向对象分析的测试、面向对象设计的测试、面向对象系统测试
考题
单选题以下有关面向对象数据库和面向对象数据模型说法中错误的是 ( )A
面向对象数据模型是用面向对象观点来描述现实世界的模型B
面向对象数据模型定义的对象集合体就是一个对象库C
面向对象数据库系统支持面向对象数据模型D
面向对象数据库系统是一个持久的但不可共享的对象库的存储和管理者
考题
单选题以下说法错误的是( )。A
面向对象分析与面向对象设计的定义没有明显区别B
在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的C
面向对象分析和面向对象设计活动是一个多次反复迭代的过程D
从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程
考题
问答题面向对象程序设计有哪些优点?
热门标签
最新试卷