在类的设计中需要遵循的方针是什么?三个主要的设计准则:抽象、信息

题目

在类的设计中需要遵循的方针是什么?三个主要的设计准则:抽象、信息隐蔽和模块化如何才能做到?

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

()主要是把客户在完整流程中需要的全部信息进行合理的组织,以使信息易于理解、易于获得、易于使用。

A.信息设计

B.信息结构设计

C.系统设计

D.流程设计


正确答案:B

第2题:

软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到(7) 。A

软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。在划分软件系统模块时,应尽量做到() 。

A.高内聚高藕合

B.高内聚低藕合

C.低内聚高藕合

D.低内聚低藕合


正确答案:B
内聚性事指的一个软件模块内部的相关性,而耦合性指的是不同软件模块之间的相关性,或者说依赖性。所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责完成一项任务,即单一责任原则。所谓低耦合是指不同软件模块之间通过稳定的接口交互,而不需要关心模块内部如何实现。高内聚和低耦合是相互矛盾的,分解粒度越粗的系统耦合性越低,分解粒度越细的系统内聚性越高,过度低耦合的软件系统,软件模块内部不可能高内聚,而过度高内聚的软件模块之间必然是高度依赖的。因此软甲设计时尽量做到高内聚低藕合。

第3题:

在进行软件结构设计时应该遵循的最主要的原因是()原理。

A、抽象

B、模块化

C、模块独立

D、信息隐藏


正确答案:C

第4题:

在分析和设计阶段都需要建立类图,试说明分析类图与设计类图的主要区别是什么?


正确答案: 在软件开发的不同阶段都使用类图,但这些类图表示了不同层次的抽象。在需求分析阶段,类图是研究领域的概念;在设计阶段,类图重点描述类与类之间的接口。
由于分析类图主要描述应用领域中的概念,它们的类可以从这些概念中得出,或者说分析类图中的类是从需求中获取的。
设计类图描述软件的接口部分,而不是软件的实现部分。面向对象开发方法非常重视区别接口与实现之间的差异,可以用一个类型(Type)描述一个接口,这个接口可能因为实现环境、运行特性或者用户的不同而具有多种实现方式。设计类图更易于开发者之间的相互理解和交流。设计类图通常是在分析类图的基础上进行细化和改进的。

第5题:

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

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

正确答案:D

第6题:

软件结构设计中遵循的最主要的原理是( )原理。

A.抽象

B.模块化

C.模块独立

D.信息隐藏


正确答案:C

第7题:

在进行软件结构设计时应遵循的最主要的原理是

A.抽象

B.模块化

C.模块独立

D.信息隐藏


正确答案:C
解析:进行软件结构设计时,需要确定软件由哪些模块组成,以及这些模块之间的动态调用关系。层次图和结构图是描绘软件结构的常用工具,软件应该由一组完全相对独立的子功能模块组成,这些模块之间的接口关系应尽量的简单。

第8题:

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

A、模块化

B、抽象

C、信息隐藏

D、不可重用


参考答案:D

第9题:

简述系统设计的主要工作有哪些、在设计中应遵循哪些原则?


正确答案: 系统设计的主要工作:
1.总体设计
2.代码设计和设计规范的制定
3.系统物理配置方案设计
4.数据存储设计
5.计算机处理过程设计
遵循哪些原则:
1.系统性
2.灵活性
3.可靠性
4.经济性

第10题:

在面向对象程序设计中,多态机制的作用是()。

  • A、信息隐藏
  • B、实现“一种接口,多种方法”
  • C、派生新类
  • D、数据抽象

正确答案:B

更多相关问题