首页
登录
从业资格
在面向对象的软件工程中,一个组件(Component)包含了( )。A.所有的属
在面向对象的软件工程中,一个组件(Component)包含了( )。A.所有的属
最全题库
2022-08-02
75
问题
在面向对象的软件工程中,一个组件(Component)包含了( )。A.所有的属性和操作B.各个类的实例C.每个演员(Device or User)的作用D.一些协作的类的集合
选项
A.所有的属性和操作
B.各个类的实例
C.每个演员(Device or User)的作用
D.一些协作的类的集合
答案
D
解析
面向对象设计的基本概念如下。
(1)对象:一组属性以及这组属性上的专用操作的封装体,通常由对象名、属性和操作这三个部分组成。属性表示该对象的状态,用户只能看见对象封装界面上的信息,对象的内部实现对用户是隐蔽的。封装的目的是使对象的定义和实现分开。
(2)类:一组具有相同属性和相同操作的对象的集合。一个类中的每个对象都是这个类的一个实例(Instance)。
(3)继承:在某个类的层次关联中不同的类共享属性和操作的一种机制。一个父类可以有多个子类,这些子类都是父类的特例。父类描述了这些子类的公共属性的操作,子类中还可以定义它自己的属性和操作。一个子类只有唯一的一个父类,这种继承被称为单一继承。一个子类有多个父类,可以从多个父类中继承特性,这种继承被称为多重继承。
(4)消息:对象间通信的手段,一个对象通过向另一对象发送消息来请求其服务。消息通常包括接收对象名、调用的操作名和适当的参数(如有必要)。消息只告诉接收对象需要完成什么操作,但并不能指示接收者怎样完成操作。消息完全由接收者解释,接收者独立决定采用什么方法来完成所需的操作。
(5)多态性:同一个操作作用不同的对象可以有不同的解释,产生不同的执行结果。
(6)继承性是面向对象程序设计语言不同于其他语言的主要特点,是否建立了丰富的类库是衡量一个面向对象程序设计语言成熟与否的重要标志之一。
(7)在面向对象的软件工程中,一个组件(Component)包含了一些协作的类的集合。
转载请注明原文地址:https://tihaiku.com/congyezige/2411178.html
本试题收录于:
中级 信息系统监理师题库软件水平考试初中高级分类
中级 信息系统监理师
软件水平考试初中高级
相关试题推荐
数据流图DFD的作用是( )。A.描述数据对象之间的关系 B.描述对数据的处
面向对象方法所具有的继承性提高了软件的( )。A.可重用性 B.独立性 C
( )是面向对象方法中最基本的封装单元,它可以把客户要使用的方法和数据呈现给外
我国商标法保护的对象是指( )。A.商品 B.注册商标 C.商标 D.已
( )属于UML中的行为图。A.用例图 B.合作图 C.状态图 D.组件
( )不是面向对象分析阶段需要完成的。A.认定对象 B.实现对象及其结构
数据是程序操作的对象,具有类型、名称、存储类别、作用域和生存期等属性,其中,(
在面向对象程序设计语言中__( )__是利用可重用成分来构造软件系统的最有效特性
()属于UML中的行为图。A.用例图 B.合作图 C.状态图 D.组件图
UML是一种()。A.面向对象的程序设计语言 B.面向过程的程序设计语言
随机试题
ArecentpollindicatedthathalftheteenagersintheUnitedStatesbelieve
[originaltext]W:Hello.Isthistheregistrationoffice?M:Yes.ThisisHerber
上个月,小赵被公司解除了劳动合同,成为失业人员,偏偏他又生病住了院,医疗费用不断
室内采暖系统包括()分项。A.管道及配件安装 B.捕助设备及散热器安装 C.
"病"的概念是A.疾病过程中的症状和体征B.疾病某一阶段的病理概括C.疾病过程的
某调查队男、女队员的人数比是3:2,分别为甲、乙、丙三个调查小组。已知甲、乙
下列()不属于社区基本情况范畴。A.社区地理状况 B.社区人口状况 C.社区
A.①②⑥,③④⑤ B.①④⑤,②③⑥ C.①②⑤,③④⑥ D.①
【背景资料】 某施工单位承担了一项通信管道工程,工程内容为在城区部分路段建设塑
男性患者,64岁,反复咳嗽、咯痰,痰中带血2周。体温38.3℃.WBC12×10
最新回复
(
0
)