首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用说明中的术语,给出图3-1中类Customer和类Person的属性。 根据说明中的叙述,抽象出如表3-2所示的方法,请指出图3-1中的类 CustomerInformafionSystem和InstitutionalCustomer应分别具有其中
请使用说明中的术语,给出图3-1中类Customer和类Person的属性。 根据说明中的叙述,抽象出如表3-2所示的方法,请指出图3-1中的类 CustomerInformafionSystem和InstitutionalCustomer应分别具有其中
admin
2013-05-11
50
问题
请使用说明中的术语,给出图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
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读以下说明,解释(n)处有下划线的含义。【说明】现有两台cisco路由器,现在要求实现router1和router2联通并且要有md5认证。有认证的情况下实现两台路由器的互联,这两台路由器必须配置相同的认证方式和密钥才能进行双方
某高可靠性计算机系统由图2-1所示的冗余部件构成,若每个部件的千小时可靠度为0.95,则该系统的千小时可靠度只为(4)。
阅读以下说明,回答下面问题。【说明】随着通信市场的日益开放,电信业务正向数据化、宽带化、综合化、个性化飞速发展,各运营商之间竞争日益激烈。而竞争的基本点就在于接入资源的竞争,如何快速、有效、灵活、低成本提供客户所需要的各种业务成为运营商首要考
在广播介质网络OSPF配置过程中,在路由器RouterA配置子模式下键入showipospfneihbor命令获得如图8-6所示的系统输出信息,具有最高路由器ID的是(52)。
若指令流水线把一条指令分为取指、分析和执行三部分,且三部分的时间分别是t取指=2ns,t分析=2ns,t执行=1ns。则100条指令全部执行完毕需(21)ns。
若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是通过______指令来完成的。
网络系统设计过程中,物理网络设计阶段的任务是____________。
SSL是一个介于(1)与TCP之间的一个可选层,当发送访问请求时,在SSL层,借助下层协议的安全信道(2),并用此来(3)。在TCP层,与服务器端口建立连接,传递SSL处理后的数据。接收端的操作与此发送端过程相反。SSL协议分为(4)和记录协议两部分。其中
入侵检测系统(IDS)是一类专门面向网络入侵检测的网络安全监测系统,其基本功能包括:检测出(1);发现攻击活动的范围和后果;诊断并发现攻击者的入侵方式和入侵地点,并给出解决建议;收集并记录(2)。IDS系统还可以(3)。IDS系统的服务功能
以下关于加密算法的叙述中,正确的是__________。(2010年上半年试题)
随机试题
下列有关工业总产值和工业销售产值之间关系的说法中不正确的是()。
HEDP生产中,由于物料的特殊性,设备主要选择碳钢。
围成腹股沟管的腹壁肌是
两直角刚杆AC、CB支承如图,在铰C处受力F作用,则A、B两处约束力的作用线与x轴正向所成的夹角分别为()。
城市道路上行车速度为60km/h,其停车视距最小为()m。
在安排主体工程的施工程序时,应考虑的因素包括()。
根据客户的年龄和风险承受能力,将一部分资产投资于风险型资产,另一部分资产以银行存款、国债等安全型资产持有,这在投资规划中称为()。
企业为促进商品销售而在商品价格上给予的价格扣除属于商业折扣,商品销售涉及商业折扣的,应当按扣除现金折扣前的金额确定销售商品收入金额。()
以下属于房产税征税范围的是()。
冷敷是现场急救常用的方法之一,但不能产生下列哪一种效果?()
最新回复
(
0
)