面向对象的设计原则,下面哪个是错误的()A.SRP(单一职责原则)就一个类而言,应该仅有一个引起它变化的原因B.OCP(开闭原则)软件实体应该是可以扩展的,但是不可以修改C.DIP(依赖倒置原则)抽象不应该依赖于细节,细节应该依赖于抽象D.LSP(Liskov替换原则)基类型必须能够替换掉它们的子类型

面向对象的设计原则,下面哪个是错误的()

A.SRP(单一职责原则)就一个类而言,应该仅有一个引起它变化的原因

B.OCP(开闭原则)软件实体应该是可以扩展的,但是不可以修改

C.DIP(依赖倒置原则)抽象不应该依赖于细节,细节应该依赖于抽象

D.LSP(Liskov替换原则)基类型必须能够替换掉它们的子类型


参考答案和解析
LSP(Liskov替换原则)基类型必须能够替换掉它们的子类型

相关考题:

● 以下关于面向对象分析与设计的叙述中,正确的是 (45) 。(45)A. 面向对象分析与面向对象设计不能采用相同的工具B. 面向对象分析与面向对象设计的任务相同C. 面向对象分析与面向对象设计不存在明确的界限D. 面向对象分析与面向对象设计不产生任何可见结果

● 以下关于面向对象设计的叙述中,错误的是 (42) 。(42)A. 面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析B. 面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段C. 面向对象设计应该依赖于面向对象分析的结果D. 面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用UML表达

● 以下关于面向对象分析与结构化分析的叙述中,错误的是 (46) 。(46)A. 面向对象分析结果可采用UML描述B. 结构化分析结果可使用 DFD等模型表示C. 面向对象分析结果需要采用面向对象程序设计语言描述D. 面向对象分析结果是面向对象设计的输入

关于面向对象的设计,下列说法错误的是______。A) 面向对象的设计以面向对象分析为基础归纳出类B) 建立类结构或进一步构造成类库,实现分析结果对问题空间的抽象C) 面向对象的设计是面向对象分析的另一种思维方式D) 面向对象的设计是面向对象分析进一步的细化和更高的抽象A.B.C.D.

下面关于面向对象分析与面向对象设计的说法中,不正确的是( )。A.面向对象分析侧重于理解问题B.面向对象设计侧重于理解解决方案C.面向对象分析描述软件要做什么D.面向对象设计一般不关注技术和实现层而的细节

()下面有关程序设计技术的说法中,错误的是A.机器语言和汇编语言编程通常采用面向计算机的程序设计方式B.面向过程的程序设计方法通常采用结构化和模块化设计方法C.面向对象的程序设计方法采用客观世界的描述方式D.C语言是一种兼顾面向过程和面向对象的高级程序设计语言

下列叙述甲错误的是( )。A.面向对象的程序设计,通过消息来实现对象之间的相互关系B.面向对象的程序设计,是用对象模拟问题领域中的实体C.在面向对象的程序设计中,各个对象之间相对独立,相互依赖性小D.在面向对象的程序设计中.各个对象之间相互依赖性

下面的描述中,不属于面向对象程序设计方法的是( )。 A.多态B.继承C.类SXB 下面的描述中,不属于面向对象程序设计方法的是( )。A.多态B.继承C.类D.过程调用

下列面向对象的分析与设计的描述,错误的是()。A.面向对象设计描述软件要做什么B.面向对象分析不需要考虑技术和实现层面的细节C.面向对象分析的输入是面向对象设计的结果D.面向对象设计的结果是简单的分析模型

面向对象的软件开发模型中将开发过程定义为面向对象分析、面向对象设计和面向对象编程三个阶段。 A.错误B.正确

● 下面关于面向对象分析与面向对象设计的说法中,不正确的是 (37) 。(37)A. 面向对象分析侧重于理解问题B. 面向对象设计侧重于理解解决方案C. 面向对象分析描述软件要做什么D. 面向对象设计一般不关注技术和实现层面的细节

关于面向对象方法的描述不正确的是( )A.相比于面向过程设计方法面向对象方法更符合人类思维习惯B.封装性、继承性、模块性是面向对象的三大特性C.面向对象设计中应把握高内聚、低耦合的原则使用D.面向对象方法构造的系统具有更好的复用性

面向对象设计的五个原则SOLID是什么?

面向对象编程的五大设计原则,分别是()、()、()、()、()

面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。()

下面为使用面向对象语言的正确理由是()。A、面向对象程序由三种基本结构组成,分别是顺序结构、选择结构和循环结构B、程序语句比面向过程语言简单C、面向对象程序设计可以设计为自行修改错误D、面向对象程序很容易概念化

对应面向对象开发阶段,面向对象测试也分别对应为()。A、面向对象设计的测试、面向对象编程的测试、面向对象系统测试B、面向对象分析的测试、面向对象设计的测试、面向对象编程的测试C、面向对象单元测试、面向对象集成测试、面向对象系统测试D、面向对象分析的测试、面向对象设计的测试、面向对象系统测试

下面哪个选项不是正确的面向对象设计思想。()A、对接口进行设计B、发现变化并且封装它C、先继承后组合D、先组合后继承

面向对象方法的发展是()。A、先从面向对象设计(OOD)到面向对象分析(OOA)再到面向对象编程(OOP)B、先从面向对象分析(OOA)到面向对象设计(OOD),再到面向对象编程(OOP)C、先从面向对象编程(OOP)到面向对象设计(OOD),再到面向对象分析(OOA)D、先从面向对象编程(OOP)到面向对象分析(OOA),再到面向对象设计(OOD)

下列关于面向对象的分析与设计的描述,正确的是()。A、面向对象设计描述软件要做什么B、面向对象分析不需要考虑技术和实现层面的细节C、面向对象分析的输入是面向对象设计的结果D、面向对象设计的结果是简单的分析模型

下面有关程序设计技术的说法中,错误的是()。A、机器语言和汇编语言编程通常采用面向计算机的程序设计方式B、面向过程的程序设计方法通常采用结构化和模块化设计方法C、面向对象的程序设计方法采用客观世界的描述方式D、C语言是一种兼顾面向过程和面向对象的高级程序设计语言

下面关于类的描述中,错误的是()。A、面向对象的程序设计以对象及数据结构为中心B、面向对象的程序设计用对象表现事件,用来表示对象的抽象C、面向对象的程序设计用方法表现处理事物的过程D、面向对象的程序设计工作的中心是程序代码的编写

单选题下面关于类的描述中,错误的是()。A面向对象的程序设计以对象及数据结构为中心B面向对象的程序设计用对象表现事件,用来表示对象的抽象C面向对象的程序设计用方法表现处理事物的过程D面向对象的程序设计工作的中心是程序代码的编写

单选题面向对象方法的发展是()。A先从面向对象设计(OOD)到面向对象分析(OOA)再到面向对象编程(OOP)B先从面向对象分析(OOA)到面向对象设计(OOD),再到面向对象编程(OOP)C先从面向对象编程(OOP)到面向对象设计(OOD),再到面向对象分析(OOA)D先从面向对象编程(OOP)到面向对象分析(OOA),再到面向对象设计(OOD)

单选题下面哪个不属于设计模式方法分类()。ACoad的面向对象模式B代码模式C框架应用模式D遗传算法

单选题下面哪个选项不是正确的面向对象设计思想。()A对接口进行设计B发现变化并且封装它C先继承后组合D先组合后继承

单选题以下说法错误的是(  )。A面向对象分析与面向对象设计的定义没有明显区别B在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的C面向对象分析和面向对象设计活动是一个多次反复迭代的过程D从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程

单选题下面为使用面向对象语言的正确理由是()。A面向对象程序由三种基本结构组成,分别是顺序结构、选择结构和循环结构B程序语句比面向过程语言简单C面向对象程序设计可以设计为自行修改错误D面向对象程序很容易概念化