首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用说明中的术语,给出图3-1中类Customer和类Person的属性。 根据说明中的叙述,抽象出如表3-2所示的方法,请指出图3-1中的类 CustomerInformafionSystem和InstitutionalCustomer应分别具有其中
请使用说明中的术语,给出图3-1中类Customer和类Person的属性。 根据说明中的叙述,抽象出如表3-2所示的方法,请指出图3-1中的类 CustomerInformafionSystem和InstitutionalCustomer应分别具有其中
admin
2013-05-11
59
问题
请使用说明中的术语,给出图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://kaotiyun.com/show/MIRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
RS-232C是(34)之间的接口标准,其规定的电平表示方式为(35)。当使用RS232C连接相关设备时,电缆的长度不应超过(36)m。当用RS232C直接连接两台计算机时,采用零调制解调器方式,其连接方式为(37)。当计算机需要通过相连的MO-DEM
《计算机病毒防治管理办法》是由(64)部门发布的。
项目管理工具中,描述一个项目中任务与任务之间依赖关系的是(11)。
物理层的电气特性有多种标准,其中CCITT的V.11建议中规定(44)。常用的EIARS-232接口的电气特性与CCITT的(45)兼容,在这种电路中,数据“1”的接口电平规定为(46)。在RS-232定义的接口线中,(47)表示计算机请求发送数据,(
网络系统设计过程中,物理网络设计阶段的任务是____________。
在Kerberos认证系统中,用户首先向(1)申请初始票据,然后从(2)获得会话密钥。(2011年上半年试题)(1)
入侵检测系统(IDS)是一类专门面向网络入侵检测的网络安全监测系统,其基本功能包括:检测出(1);发现攻击活动的范围和后果;诊断并发现攻击者的入侵方式和入侵地点,并给出解决建议;收集并记录(2)。IDS系统还可以(3)。IDS系统的服务功能
入侵检测系统(IDS)是一类专门面向网络入侵检测的网络安全监测系统,其基本功能包括:检测出(1);发现攻击活动的范围和后果;诊断并发现攻击者的入侵方式和入侵地点,并给出解决建议;收集并记录(2)。IDS系统还可以(3)。IDS系统的服务功能
公司得到一个B类网络地址块,要划分成若干个包含1000台主机的子网,则可以划分成多少个子网?()。
随机试题
A.饮停胸胁B.饮停于肺C.水饮凌心D.痰湿阻肺眩晕心悸,口不渴,小便不利,证属
1853年,太平天国定都天京后颁布的纲领性文件是()
张女士,35岁,婚后2年未孕,男方全面检查均正常,女方诊疗方法中错误的项目是
捻转补泻法中,补法的操作手法是
采用纯压式灌浆,压力表应安装在()管路上。
建设项目对环境可能造成轻度影响的,应当编制( )。
《公司法》规定有限责任公司由()个以下股东出资设立,允许设立一人公司。
下午5点,民警小张到辖区某居民区开展调查工作。当他正在小区内与群众访谈时.突然听到有人喊“杀人了”。小张从声音判定了出事的大致方位。根据小区的道路情况,小张抄近路跑向案发处。这时小张看到一男子手持尖刀向自己冲过来,小张一边向周围群众大声呼喊:“赶快躲开!报
甲、乙、丙每人有两个外号,人们有时以“数学博士”“短跑健将”“跳高冠军”“小画家”“大作家”“歌唱家”称呼他们。此外:(1)数学博士夸跳高冠军跳得高;(2)跳高冠军和大作家常与甲一起去看电影;(3)短跑健将请小画家画贺年卡;(4)数
A、Tofindanotherapartment.B、TotalktoMs.Black.C、ToaskTomtorepairthedishwasher.D、TobuyTomanewdishwasherforth
最新回复
(
0
)