目录: 标题| 题干| 答案| 搜索| 相关
问题

在一个客户信息系统中存在两种类型的客户:个人客户和集团客户。对于个人客户,系


在一个客户信息系统中存在两种类型的客户:个人客户和集团客户。对于个人客户,系统中保存了其客户标识和基本信息(包括姓名、住宅电话和 E-mail);对于集团客户,系统中保存了其客户标识,以及与该集团客户相关的若干个联系人的信息(联系人的信息包括姓名、住宅电话、E-mail、办公电话和职位)。根据上述描述,得到了如下所示的UML类图,其中类“客户”的属性有(4):类“人”的属性有(5)。

  • A客户标识
  • B姓名、住宅电话、E-mail
  • C姓名、住宅电户、办公电话、E-mail、职位
  • D客户标识、办公电话、职位
参考答案
参考解析:

解析:本题考查的是识别具有继承关系的类的属性。继承是基类和派生类之间共享数据和方法的机制。题目要求分别确认两个基类“客户”和“人”的属性。由题目的描述可知,个人客户和集团客户包含的共同属性为“客户标识”,因此“客户标识”必然是类“客户”的一个属性。这样就可以把选项B和c排除。如果“办公电话”、“职位”也是类“客户”的属性,那么类“个人客户”必然继承这两个属性,与题目描述相矛盾,选项D不是正确答案。因此第(4)题的正确答案为A。类“人”不仅是类“联系人”的基类,同时也和类“个人客户”之间具有关联关系。结合第(4)题的答案,类“个人客户”还有属性姓名、住宅电话及E-mail没有体现出来。而类“联系人”除了具有属性姓名、住宅电话、E-mail之外,还追加了办公电话和职位。综合起来,在类“人”中应包含属性姓名、住宅电话和E-mail,因此正确答案为B。

分类:其他
相关推荐

1、企业组织内的信息沟通渠道存在两种类型,以及与其对应的两种信息沟通形式:正式沟

企业组织内的信息沟通渠道存在两种类型,以及与其对应的两种信息沟通形式:正式沟通与非正式沟通。A正确B错误

2、在一个分布式计算环境中,系统安全特别重要。分布式计算环境中的网络攻击存在两种

在一个分布式计算环境中,系统安全特别重要。分布式计算环境中的网络攻击存在两种主要的类型:被动攻击和主动攻击。下面哪一种是属于被动攻击()。A企图登录到别人的帐号上B在...

3、小王负责一个管理信息系统项目,最近在与客户共同进行的质量审查中发现一个程序模

小王负责一个管理信息系统项目,最近在与客户共同进行的质量审查中发现一个程序模块不符合客户的需求,进行追溯时,也未发现相应的变更请求。最终小王被迫对这一模块进行再设计...

4、论题二:论信息系统项目的沟通管理在一个信息系统项目中存在多种干系人,他们的关

论题二:论信息系统项目的沟通管理在一个信息系统项目中存在多种干系人,他们的关注点和需求各不相同,对承建方项目经理来说,沟通管理尤为重要,项目经理应重视和加强项目的沟...

5、在综合业务系统中建立客户信息交易中按类型将客户划分为()。

在综合业务系统中建立客户信息交易中按类型将客户划分为()。A白金客户B单位客户C个人客户D金融机构客户

6、由于客户在不同的阶段发展战略和信息系统的建设目标不同,行业内处于不同阶段的客

由于客户在不同的阶段发展战略和信息系统的建设目标不同,行业内处于不同阶段的客户对产品和服务模块的需求会不同。客户对产品的需求在任何一个阶段均可能需要某种产品的()和...