首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
依据说明,完成下面的类图,要求第1层和第2层填写标识、主要属性和操作,第3层填写标识即可。 UML规定类图中类之间的关系有关联、聚集、继承,请说明它们的含义和之间的区别。
依据说明,完成下面的类图,要求第1层和第2层填写标识、主要属性和操作,第3层填写标识即可。 UML规定类图中类之间的关系有关联、聚集、继承,请说明它们的含义和之间的区别。
admin
2009-02-15
34
问题
依据说明,完成下面的类图,要求第1层和第2层填写标识、主要属性和操作,第3层填写标识即可。
UML规定类图中类之间的关系有关联、聚集、继承,请说明它们的含义和之间的区别。
选项
答案
关联是类之间的语义联系,代表类的实例(对象)之间的一组连接。 聚集是一种特殊的二元关联,它指出类间的“整体—部分”关系,是关联的特例。例如汽车是整体,轮胎是部分。 继承指出类间的“一般—特殊”关系。例如,电视是特殊类,家用电器是一般类。
解析
面向对象的基本思想就是对象观念,如抽象与继承。从一些对象中总结出共同的属性和操作,作为父类,具体对象作为子类继承父类,在内部继承并实现共同的操作,并增加自己特殊的属性和方法。
试题给出的类图已经给出了一些提示,第3层应该是提到的具体动物,它们被分了类,第2层应该是这种分类的表示。那么,第1层的基类又是这种分类的总结。
具体分析过程这里不详细描述,考生结合面向对象的书籍全面理解。
转载请注明原文地址:https://kaotiyun.com/show/nrDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
循环冗余校验码(CRC)利用生成多项式进行编码。设数据位为k位,校验位为r.位,则CRC码的格式为()。
1976年Diffie与Hellman首次公开提出___________的概念与结构,采用两个独立的密钥对数据分别进行加密与解密,且加密过程基于数学函数,从而带来了加密领域的革命性进步。
对于逻辑表达式((a‖(b&c))‖(C&&d)),需要___________个测试用例才能完成条件组合覆盖。
在ISO/IEC软件质量模型中,功能性是与一组功能及其指定的性质的存在有关的一组属性,其子特性不包括__________。
某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用(31)开发过程模型。主要是因为这种模型(32)。(
若某线性表长度为n且采用顺序存储方式,则运算速度最快的操作是_______。
以下关于模块耦合关系的叙述中,耦合程度最低的是__________(39),其耦合类型为___________(40)耦合。(40)
在面向对象系统中,对象的属性是()。
系统交付后,修改偶尔会出现乱码的问题,该行为属于________________维护。
Youaredevelopingaserver-sideenterpriseapplication.Itmustsupportavarietyofdifferentclientsincludingdesktopbrowse
随机试题
复制过程中具有催化3’,5’-磷酸二酯键生成的酶有
下列哪种物质会直接引起cAMP浓度降低
痿证辨证首先应分清
张某与某公司签订劳动合同,其中约定了试用期,以下约定有效的是()
经过90年的奋斗、创造、积累,党和人民必须倍加珍惜、长期坚持、不断发展的成就包括()。
(上海财大2013)某银行发放了两笔贷款,其相关风险要素如下:求哪一笔贷款预期损失大?
在进行网络规划时,要遵循统一的通信协议标准。网络架构和通信协议应该选择广泛使用的国际标准和事实上的工业标准,这属于网络规划的(19)。
插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确的SQL语句是()。
Whataretheytalkingabout?
Themalestudentthinksthatstudentlifestylehaschangedalotcomparedwiththepast.Moderntechnologyhasenteredthecampu
最新回复
(
0
)