下面不是面向对象设计准则的是()

题目

下面不是面向对象设计准则的是()

  • A、模块化
  • B、抽象
  • C、信息隐藏
  • D、不可重用
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 下面关于面向对象分析与面向对象设计的说法中,不正确的是 (37) 。

(37)

A. 面向对象分析侧重于理解问题

B. 面向对象设计侧重于理解解决方案

C. 面向对象分析描述软件要做什么

D. 面向对象设计一般不关注技术和实现层面的细节


正确答案:D

第2题:

良好的面向对象程序设计风格主要有哪些准则?


正确答案:提高可重用性、提高可扩充性、提高健壮性。

第3题:

下面关于面向对象分析与面向对象设计的说法中,不正确的是( )。

A.面向对象分析侧重于理解问题

B.面向对象设计侧重于理解解决方案

C.面向对象分析描述软件要做什么

D.面向对象设计一般不关注技术和实现层而的细节


正确答案:D
解析:面向对象分析主要强调理解问题是什么,不考虑问题的解决方案,因此答案A、c是正确的。面向对象设计侧重问题的解决方案,并且需要考虑实现细节问题,因此选项D的说法是不正确的。

第4题:

下面各种高级语言中,不是面向对象程序设计语言的是()。

  • A、Visual Basic
  • B、C++
  • C、Pascal
  • D、Java

正确答案:C

第5题:

下列哪项不是面向对象设计应遵循的准则()

  • A、抽象
  • B、信息隐藏
  • C、高内聚
  • D、尽量多使用继承关系

正确答案:D

第6题:

下面各种高级语言中,不是面向对象程序设计语言的是()。

AVisual Basic

BC++

CPascal

DJava


C

第7题:

详述面向对象设计的准则。


正确答案: 1、模块化:对象就是模块,它是把数据和操作紧密地结合在一起所构成的独立整体,模块相互之间的依赖性很小。在面向对象方法中,对象是最基本的模块,因此,耦合主要指不同对象之间关联的紧密程度。弱耦合是优秀设计的一个重要标准,因为这有助于使系统中某一部分的变化对其他部分的影响降到最低程度。当然,对象不可能是完全孤立的,当两个对象必须互相联系、互相依赖时,应该通过类的协议(即公共接口)实现耦合,而不应该依赖于类的具体实现细节。设计中使用的一个对象或构件内的各个元素之间的联系被定义为内聚,设计时应该力求做到高内聚。
2、信息隐藏:信息隐蔽性好坏是好的设计的标准之一。在面向对象方法中,信息隐藏是通过对象的封装性实现。封装使模块接口与功能实现分离,从而支持了信息隐藏。
3、可重用:重用也叫再用或复用,是指同一事物不作修改或稍加改动就可多次重复使用。在面向对象方法中,重用是从设计阶段开始的。
重用有两方面的含义:
一是尽量使用已有的类(包括开发环境提供的类库及以往开发类似系统时创建的类)
二是如果确实需要创建新类,则在设计这些新类的协议时,应该考虑将来的可重复使用性。

第8题:

下面不属于面向对象设计准则的是()

A、模块化

B、抽象

C、信息隐藏

D、不可重用


参考答案:D

第9题:

面向对象设计准则有哪些?


正确答案: (1)模块化
(2)抽象
(3)信息隐藏
(4)弱耦合
(5)强内聚
(6)可重用

第10题:

下面哪个选项不是正确的面向对象设计思想。()

  • A、对接口进行设计
  • B、发现变化并且封装它
  • C、先继承后组合
  • D、先组合后继承

正确答案:C

更多相关问题