首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用说明中的术语,给出图3-1中类Customer和类Person的属性。 根据说明中的叙述,抽象出如表3-2所示的方法,请指出图3-1中的类 CustomerInformafionSystem和InstitutionalCustomer应分别具有其中
请使用说明中的术语,给出图3-1中类Customer和类Person的属性。 根据说明中的叙述,抽象出如表3-2所示的方法,请指出图3-1中的类 CustomerInformafionSystem和InstitutionalCustomer应分别具有其中
admin
2013-05-11
62
问题
请使用说明中的术语,给出图3-1中类Customer和类Person的属性。
根据说明中的叙述,抽象出如表3-2所示的方法,请指出图3-1中的类 CustomerInformafionSystem和InstitutionalCustomer应分别具有其中的哪些方法。
选项
答案
CustomerInformationSystem类方法:getCustomer、addCustomer、removeCustomer。 InstitutionalCustomer类方法:addContact、getContact、removeContact。
解析
本题考查UML类图,包括类的属性和方法的识别及类间关联重复度。
从UML类图(见图3-1)中可以看出,类Customer是类IndividualCustomer和类 InstitutionalCustomer的父类,应该包含两者的共有属性。根据题中说明,两者共有属性为“客户标识”。故类Customer应有属性:客户标识。
同样,类Person是类Contact的父类,因此其属性应包含在Contact类的属性集中,Contact类的属性有:姓名、住宅电话、email、办公电话及职位;又Contact与类IndividualCustomer有关联,而Individual包含属性:姓名、住宅电话和email,故类Person应有属性:姓名、住宅电话和email。
根据题中说明,可知客户管理相关方法应该属于类CustomerInformationSystem,有:查找客户getCustomer、添加客户addCustomer和删除客户removeCustomer;联系人相关方法应该属于类InstitutionalCustomer,有:创建新联系人addContact、查找联系人getContact和删除联系人removeContact。
下面分析类间的关联重复度。
客户管理系统自然是管理多个客户信息,即一个CustomerInformationSystem类对象与多个客户Customer类实例相关联,故空(1)应填1,空(2)为0..*,或*。
一个类IndividualCustomer实例同时也是一个Person实例,即其间是一对一关联,故空(3)和空(4)均为1。
一个集团客户类InstitutionalCustomer的实例可以包含多名联系人Contact,且至少有一名,而一个联系人隶属于某个特定的集团。故空(5)应填1,空(6)为1..*。
转载请注明原文地址:https://www.kaotiyun.com/show/MIRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
某企业网内部使用的地址块是172.18.192.0/27,该企业网每个子网可分配的主机地址数是(43)台。
WAPuses(66)whichincludestheHandheldDeviceMarkupLanguage(HDML)developedbyPhone.com.WMLcanalsotraceitsrootstoeXte
RS-232C是(34)之间的接口标准,其规定的电平表示方式为(35)。当使用RS232C连接相关设备时,电缆的长度不应超过(36)m。当用RS232C直接连接两台计算机时,采用零调制解调器方式,其连接方式为(37)。当计算机需要通过相连的MO-DEM
项目管理工具中,描述一个项目中任务与任务之间依赖关系的是(11)。
下列关于各种非屏蔽双绞线(UTP)的描述中,说法错误的是(30)。
若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是通过______指令来完成的。
在DHCP服务器配置过程中,可以把使用DHCP协议获取IP地址的主机划分为不同的类别进行管理,下面划分类别规则合理的是(46)。
入侵检测系统(IDS)是一类专门面向网络入侵检测的网络安全监测系统,其基本功能包括:检测出(1);发现攻击活动的范围和后果;诊断并发现攻击者的入侵方式和入侵地点,并给出解决建议;收集并记录(2)。IDS系统还可以(3)。IDS系统的服务功能
下图所示为一种数字签名方案,网上传送的报文是(1),防止A抵赖的证据是(2)。(2010年下半年试题)(1)
依据著作权法,计算机软件著作权保护的对象是指()。
随机试题
乙企业为增值税一般纳税人(尚未实行增值税转型试点),增值税税率为17%。2007年发生固定资产业务如下:(1)1月20曰,企业管理部门购入一台不需安装的A设备,取得的增值税专用发票上注明的设备价款为550万元,增值税为93.5万元,另发生运输费4
关于第四脑室的叙述,正确的是
患者,女生,78岁。高血压20年,家人探视后突然出现剧烈头痛,头晕,呕吐,进而意识障碍,血压206/110mmHg,CT显示高密度影,治疗需立刻降颅压和镇静。下列药物禁用的是
编制城市总体规划必须进行深入细致的调查工作,下列表述中正确的是()。
热处理后的工件其强度、硬度和韧性均较高,而且生产周期短,能耗少,应优先选用,此热处理工艺是( )。
我国实行的中央银行与商业银行行长联席会议制度是运用货币政策工具()的特殊形式。
维也纳浓厚的音乐气氛和丰富的音乐源泉,不仅孕育诞生了许多伟大的音乐作品,还哺育了不少音乐天才。在音乐史上名垂千古的“交响乐之父”、古典主义音乐的卓越创始人海顿,就是在维也纳谱写了大量的交响乐,从而名扬全球的。和海顿同时代的莫扎特,他的那些流芳百世的作品,基
下面的立体图形如果从任一面剖开,以下哪一项不可能是该立体图形的截面?
IEEE802.11无线局域网的介质访问控制方法中,帧间间隔大小取决于()。
EarthRocksonMostofthetime,thegroundfeelssolidbeneathourfeet.That’scomforting.Butit’salsomisleadingbecaus
最新回复
(
0
)