首页
登录
从业资格
自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时
自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时
练习题库
2022-08-02
47
问题
自动售货机根据库存、存放货币量、找零能力、所选项目等不同,在货币存入并进行选择时具有如下行为:交付产品不找零;交付产品并找零;存入货币不足而不提供任何产品;库存不足而不提供任何产品。这一业务需求适合采用( )模式设计实现,其类图如下图所示,其中( )是客户程序使用的主要接口,可用状态来对其进行配置。此模式为( ),体现的最主要的意图是( )。
问题1选项A.观察者(Observer)B.状态(State)C.策略(Strategy)D.访问者(Visitor)问题2选项A.Vending Machine StateB.BuyC.Vending Deposit StateD.Vending Stock State问题3选项A.创建型对象模式B.结构型对象模式C.行为型类模式D.行为型对象模式问题4选项A.当一个对象状态改变时所有依赖它的对象得到通知并自动更新B.在不破坏封装性的前提下,捕获对象的内部状态并在对象之外保存C.一个对象在其内部状态改变时改变其行为D.将请求封装为对象从而可以使用不同的请求对客户进行参数化
选项
答案
ACD
解析
1、有State关键词,状态模式:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。在很多情况下,一个对象的行为取决于一个或多个动态变化的属性,这样的属性叫作状态,这样的对象叫作有状态的(stateful)对象,这样的对象状态是从事先定义好的一系列值中取出的。当一个这样的对象与外部事件产生互动时,其内部状态就会改变,从而使得系统的行为也随之发生变化。
2、Buy是客户程序使用的主要接口。
转载请注明原文地址:https://tihaiku.com/congyezige/2410401.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
企业通过__()__对IT服务项目的规划、实施以及运作量化管理,解决IT投资预
企业通过()对IT服务项目的规划、实施以及运作量化管理,解决IT投资预算、IT
系统抵御各种外界干扰、正常工作的能力称为系统的()。A.正确性 B.可靠性
IT会计核算包括的活动主要有:IT服务项目成本核算、投资评价以及__()__。
在IT财务管理中,IT服务项目成本核算的第一步是()。A.投资评价 B.定义
IT会计核算包括的活动主要有IT服务项目成本核算、投资评价、差异分析和处理。这些
根据客户与外包商建立的外包关系,可以将信息技术外包划分为:市场关系型外包、中间关
IT会计核算包括的活动主要有:IT服务项目成本核算、投资评价以及()。这些活动
关于项目招投标的说法,不正确的是()。A.中标人确定后,招标人应当视情况向中标
风险管理根据风险评估的结果,从__()__三个层面财务相应的安全控制措施。A.
随机试题
DouglassCompany(hereafter(以下)referredtoastheBuyer)asonepartyandA
Theamazingsuccessofhumansasa【C1】______istheresultoftheevolutionar
[originaltext]W:DadeCounty,Floridaisadangerousplacetobethesedays,ac
演出经纪人的专业素质要求包括( )A.较强的技能素质 B.具有较高文化修养
根据《旅行社条例实施细则》,旅行社在招徕、接待旅游者时,可以( )购买旅游意外保
共用题干 患者,男性,45岁,间断胸闷1周,1天前于夜间突然被迫坐起,频繁咳嗽
关于经济增长与经济发展之间的关系,下列说法正确的是()。A.经济增长与经济发展是
1992-136.以全草入药的是 A.益母草B.夏枯草C.木贼草D.豨莶
能够从上述资料中推出的是:A.2020年5月该港口集装箱吞吐量占第二季度集装
共用题干 一般资料:求助者,男性,14岁,初中二年级学生。案例介绍:求助者是妈
最新回复
(
0
)