软考中级

面向对象分析与设计技术中,______是类的一个实例。A.对象B.接口C.构件D.设计模式

题目

面向对象分析与设计技术中,______是类的一个实例。

A.对象

B.接口

C.构件

D.设计模式

参考答案和解析
正确答案:A
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

3、以下关于Singleton(单例)设计模式的叙述中,不正确的是()。

A.单例模式是创建型模式

B.单例模式保证一个类仅有一个实例

C.单例类提供一个访问唯一实例的全局访问点

D.单例类提供一个创建一系列相关或相互依赖对象的接口


D

第2题:

面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,( )不属于面向对象分析阶段。

A.构建分析模型
B.识别分析类
C.确定接口规格
D.评估分析模型

答案:C
解析:
面向对象的软件开发过程包括分析、系统设计、开发类、组装测试和应用维护等。其中分析过程包括问题域分析、应用分析,此阶段主要识别对象及对象之间的关系,最终形成软件的分析模型,并进行评估。设计阶段主要构造软件总的模型,实现相应源代码,在此阶段,需要发现对象的过程,确定接口规格。

第3题:

以下关于Singleton(单例)设计模式的叙述中,不正确的是( )。

A.单例模式是创建型模式
B.单例模式保证一个类仅有一个实例
C.单例类提供一个访问唯一实例的全局访问点
D.单例类提供一个创建一系列相关或相互依赖对象的接口

答案:D
解析:
抽象工厂模式提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类,而非单例模式

第4题:

在面向对象的软件开发中,面向对象设计与面向对象分析的区别是______。

A.在面向对象设计中需要考虑与实现相关的内容,而在面向对象分析中不需要

B.在面向对象设计中要检查设计结果对编程时将要使用的类库的支持,而在面向对象分析中不需要

C.在面向对象设计中对提供足够细节的部分,要检查是否符合预期,而在面向对象分析中不考虑

D.以上全部


正确答案:D

第5题:

以下说法中错误的是(25)。

A.面向对象分析与面向对象设计的定义没有明显区别

B.在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的

C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程

D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程


正确答案:A
解析:软件开发的分析过程就是分析系统需求的过程,分析工作主要包括理解、表达和验证。面向对象分析的关键是识别问题域内的对象及其关系。分析的任务基本完成后,下一步则是将分析的成果用于设计中。就是根据成本与要求,规划出系统应如何实现的问题。所以A中“分析与设计的定义没有明显区别”的说法是不正确的。

第6题:

● 面向对象分析与设计中, (3) 是类的一个实例。

(3)

A.对象

B.接口

C.构件

D.设计模式


正确答案:A

第7题:

● 面向对象分析与设计技术中,(18)是类的一个实例。

(18)

A.对象

B.接口

C.构件

D.设计模式


正确答案:A
试题(18)分析
对象是由数据及其操作所构成的封装体,是系统中用来描述客观事物的一个封装,是构成系统的基本单位。类是现实世界中实体的形式化描述,类将该实体的数据和函数封装在一起。接口是对操作规范的说明。模式是一条由三部分组成的规则,它表示了一个特定环境、一个问题和一个解决方案之间的关系。类和对象的关系可以总结为:
1. 每一个对象都是某一个类的实例;
2. 每一个类在某一时刻都有零或更多的实例。
3. 类是静态的,对象是动态的;
4. 类是生成对象的模板。
由此可知,对象是类的一个实例,因此应选A。
参考答案
(18)A

第8题:

面向对象分析与设计中,()是类的一个实例。

A.对象

B.接口

C.构件

D.设计模式


正确答案:A

第9题:

● 以下关于面向对象分析与设计的叙述中,正确的是 (45) 。

(45)

A. 面向对象分析与面向对象设计不能采用相同的工具

B. 面向对象分析与面向对象设计的任务相同

C. 面向对象分析与面向对象设计不存在明确的界限

D. 面向对象分析与面向对象设计不产生任何可见结果


正确答案:A
解析:面向对象设计的含义是设计分析模型和实现相应源代码,在目标代码环境中这种源代码可被执行。面向对象设计是建立在面向对象分析的基础上的。