首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加入购物车(Shoppmg_Cart),在收银台(Checkout)人工(Manual)或自动(Auto)地将购物车中每个物品的价格汇总到总价格后结帐。这一业务需求的类图(方法略
假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加入购物车(Shoppmg_Cart),在收银台(Checkout)人工(Manual)或自动(Auto)地将购物车中每个物品的价格汇总到总价格后结帐。这一业务需求的类图(方法略
admin
2019-10-08
36
问题
假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加入购物车(Shoppmg_Cart),在收银台(Checkout)人工(Manual)或自动(Auto)地将购物车中每个物品的价格汇总到总价格后结帐。这一业务需求的类图(方法略)设计如下图所示,采用了_______(1)模式。其中_______(2)定义以一个Checkout对象为参数的accept操作,由子类实现此accept操作。此模式为_______(3),适用于_______(4)。
(4)
选项
A、必须保存一个对象在某一个时刻的(部分)状态
B、想在不明确指定接收者的情况下向多个对象中的一个提交一个请求
C、需要对一个对象结构中的对象进行很多不同的并且不相关的操作
D、在不同的时刻指定、排列和执行请求
答案
C
解析
访问者模式包含如下角色:
Vistor:抽象访问者。
ConcreteVisitor:具体访问者。
Element:抽象元素。
ConcreteElement:具体元素。
objectStructure:对象结构。
转载请注明原文地址:https://kaotiyun.com/show/gGCZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
阅读以下说明和流程图,回答问题1至问题3,将答案写在对应栏内。【说明】下面给出的是某高级公寓管理系统的一套分层数据流图。其功能描述如下所述。(1)系统随时根据住户送来的入住单更新住户基本信息文件。(2)每月初系统根据物业管理委员会
阅读下列C++程序和程序说明,将应填入(n)处的字句写在对应栏内。【说明】[程序6说明]单源最短路径的分支限界算法。constintMAXNUM=29999;#include<iostream>#include<vector>#include
阅读下列程序说明和C++代码,将应填入(n)处的字句写在对应栏内。[说明]①定义私有数据成员code、english分别用于表示考生的编号、英语成绩,它们都是int型的数据。②完成成员函数voidStudent::inputinf
阅读下列说明和图,回答问题1至问题3。【说明】某大型旅店为了便于管理,欲开发一个客房管理系统。希望实现客房预订、入住登记、账务结算、退房,以及将服务项目记入客人账单。旅客包括散客和团体,散客预订或入住时需要提供姓名、性别、身份证和联系
请阅读以下技术说明、类图及C++代码,根据要求将(1)~(7)空缺处的内容填写完整。[说明]已知某企业的采购审批是分级进行的,即根据采购金额的不同由不同层次的主管人员来审批。主任可以审批5万元以下(不包括5万元)的采购单,副董事长可以审批
企业信息整合、共享需要一个代表企业身份的信息,该信息应该具有唯一性和易管理性,上述表格中信息项(1)代表企业身份最合适。请将以下叙述中(2)~(5)空缺处的内容填写完整。随着WebService的成熟,现在的(2)(SOA)已经有所发
根据以上[说明]设计的实体联系图(E-R图)如图7-12所示,请指出读者与图书、书目与读者、书目与图书之间的联系类型。请指出[问题2]中所给出的读者、书目关系模式的主键,以及图书、借还记录和预约登记关系模式的主键和外键。
设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另—个硬件或软件环境下,使该软件也能正确地运行的难易程度。为了
When we announced Java 2 Micro Edition(J2ME)a few years ago, we believed that Java had an important role to play in hand held de
The program memory serves basically as a place(66)instructions, the coded pieces of data(67)direct the activities of the control
随机试题
简要回答《2010年通则》中的CPT术语和CFR术语的区别。
10岁儿童头颈部(包括头部、面部、颈部)烧伤,其烧伤面积占体表总面积的()
HBsAg(一)抗-HBs(+)HBe-Ag(一)抗Hbe(一),表明
下列各选项中,不作为土地权属争议案件受理的案件不包括()。
企业发生的交易中,如果涉及补价,判断该项交换属于非货币性资产交换的标准有()。
独立性差、易受暗示,经常不加批判地接受别人的意见,照别人的意见办事,在紧急、困难的情况下表现得惊慌失措,这种性格类型是()。
依次填入横线部分最恰当的一项是()。梳理这一事件的来龙去脉并不复杂,无论承包商还是开发商,都存在不规范之处,甚至涉嫌违法违规。他们三番五次地侵犯农民工的合法权益,____________,____________,____________,理应受到约束和
有8人要在某学术报告会上作报告,其中张和李希望被安排在前三个作报告,王希望最后一个作报告,赵不希望在前三个作报告,其余4人没有要求。如果安排作报告顺序时要满足所有人的要求,则共有多少种可能的报告序列?()
Writealetterofabout100wordstorecommendyourfriend,ZhangYing,whoisapplyingforajobtoteachChineseinAmerica.
A、北方B、南方C、东部D、西部A语段说“北方地区受冷空气影响,局部地区降温达8℃”,所以选择A。
最新回复
(
0
)