首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明以及UML类图,回答问题1、问题2和问题3。 [说明] 某客户信息管理系统中保存着两类客户的信息。 (1)个人客户,对于这类客户,系统保存了其客户标识(由系统生成)和基本信息 (包括姓名、住宅电话和E-mail)。 (
阅读下列说明以及UML类图,回答问题1、问题2和问题3。 [说明] 某客户信息管理系统中保存着两类客户的信息。 (1)个人客户,对于这类客户,系统保存了其客户标识(由系统生成)和基本信息 (包括姓名、住宅电话和E-mail)。 (
admin
2008-02-15
34
问题
阅读下列说明以及UML类图,回答问题1、问题2和问题3。
[说明]
某客户信息管理系统中保存着两类客户的信息。
(1)个人客户,对于这类客户,系统保存了其客户标识(由系统生成)和基本信息 (包括姓名、住宅电话和E-mail)。
(2)集团客户。集团客户可以创建和管理自己的若干名联系人。对于这类客户,系统除了保存其客户标识(由系统生成)之外,也保存了其联系人的信息。联系人的信息包括姓名、住宅电话、E-mail、办公电话以及职位。
该系统除了可以保存客户信息之外,还具有以下功能:
(1)向系统中添加客户(addCustomer);
(2)根据给定的客户标识,在系统中查找该客户(getCustomer):
(3)根据给定的客户标识,从系统中删除该客户(removeCustomer):
(4)创建新的联系人(addContact):
(5)在系统中查找指定的联系人(getContact);
(6)从系统中删除指定的联系人(removeContact)。
该系统采用面向对象方法进行开发。在面向对象分析阶段,根据上述描述,得到如下表所示的类。
描述该客户信息管理系统的UML类图如下图所示。
选项
答案
Customer的属性:客户标识 Person的属性:姓名、住宅电话、E-mail
解析
本题考查的是在识别具有继承关系的类的属性。继承是基类和派生类之间共享数据和方法的机制。题目要求分别确认两个基类Customer和Person的属性。
由题目的描述可知,类IndividualCustomer和类InstitutionalCustomer包含的共同属性为“客户标识”,因此“客户标识”必然是类Customer的一个属性。如果“办公电话”、“职位”也是类Customer的属性,那么类IndividualCustomer必然继承这两个属性,与题目描述相矛盾。所以类Customer中只要具有属性“客户标识”就够了。
类Person不仅是类Contact的基类,同时也与类IndividualCustomer之间具有关联关系。类IndividualCustomer还有属性姓名、住宅电话及E-mail没有体现出来。而类Contact除了具有属性姓名、住宅电话、E-mail之外,还追加了办公电话和职位。综合起来,在类Person中包含的属性有姓名、住宅电话和E-mail。
转载请注明原文地址:https://jikaoti.com/ti/Ehi7FFFM
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
在一个单CPU的计算机系统中,有两台外部设备R1、R2和三个进程P1、P2、P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如下表所示:假设操作系统的开销忽略不计,三个进程
高速缓存cache与主存间采用全相联地址映像方式,高速缓存的容量为4MB,分为4块,每块1MB,主存容量为256MB。若主存读写时间为30ns,高速缓存的读写时间为3ns,平均读写时间为3.27ns,则该高速缓存的命中率为(3)%。若地址变换表如下所示,
某系统的进程状态转换如下图所示。图中1、2、3和4分别表示引起状态转换时的不同原因。原因4是由于(9);一个进程状态转换会引起另一个进程状态转换的是(10)。
从数据库管理系统的角度看,数据库系统一般采用如下图所示的三级模式结构。图中①②处应填写(26),③处应填写(27)。
假设A、B为布尔变量,对于逻辑表达式(A&&B||C),需要______个测试用例才能完成判定覆盖(DC)。A.2B.3C.4D.5
模块设计中,某模块根据输入的控制信息从文件中读一个记录或者向文件中写一个记录,则其内聚类型为______。
结构化开发方法中,(35)主要包含对数据结构和算法的设计。对算法设计时,其主要依据来自(36)。描述算法时,(37)不是理想的表达方式。(36)
在分布式数据库中有分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:___________(19)是指局部数据模型透明,即用户或应用程序无须知道局部使用的是哪种数据模型;___________(20)是指用户或应用程序不需要知道逻辑上访问的表具体是怎
将图2-1中(1)和(2)空缺名称填写在应的位置。ADSL有哪两种IP地址的分配方式?
随机试题
着床
下列哪些药物在加强心肌收缩力的同时,不减慢房室传导
患者,女性,30岁。持续高热2周入院。查体:T39.8℃,P86次/分,神志清楚,表情淡漠,面色苍白,前胸部可见散在红色斑丘疹,脾肋下可及。为确诊最有意义的检查是
根据《宪法》的规定,关于国家结构形式,下列哪一选项是正确的?()
热泵机组的控制采用非标准通信协议时,应由热泵机组的()提供数据格式。
对被查机构某些业务领域、区域进行的专门检查是指()。
根据《合伙企业法》的规定,有限合伙人出现一定情形时当然退伙,下列不属于有限合伙人当然退伙情形的是()。
1995年制定的()是我国第一次以国家基本法律的形式明确了教育的地位和作用,从而为教育事业的改革和发展提供了坚实有力的法律保障。
(1)在考生文件夹下有一个工程文件sjt3.vbp,运行情况如图3-181所示。程序的功能是计算表达式的值:z=(x-2)!+(x-3)!+(x-4)!+…+(x-N)!其中的N和x值通过键盘分别输入到两个文本框Text1、Text2中。单击名称
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
最新回复
(
0
)