首页
登录
从业资格
每种设计模式都有特定的意图。( )模式使得一个对象在其内部状态改变时通过调用另
每种设计模式都有特定的意图。( )模式使得一个对象在其内部状态改变时通过调用另
考试题库
2022-08-02
109
问题
每种设计模式都有特定的意图。( )模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。下图是采用该模式的有关TCP连接的结构图实例。该模式的核心思想是引入抽象类( )来表示TCP连接的状态,声明不同操作状态的公共接口,其子类实现与特定状态相关的行为。当一个( )对象收到其它对象的请求时,它根据自身的当前状态做出不同的反应。
问题1选项A.适配器(Adapter)B.命令(Command)C.观察者(Visitor)D.状态(State)问题2选项A.TCPConnectionB.stateC.TCPStateD.TCPEstablished问题3选项A.TCPConnectionB.stateC.TCPStateD.TCPEstablished
选项
答案
DCA
解析
状态模式的意图是允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。状态模式把所研究的对象的行为包装在不同的状态对象里,每一个状态对象都属于一个抽象状态类的一个子类,因此该模式的核心思想是引入抽象类TCPState来表示TCP连接的状态,声明不同操作状态的公共接口,其子类实现与特定状态相关的行为。当一个TCPConnection对象收到其它对象的请求时,它根据自身的当前状态做出不同的反应。
转载请注明原文地址:https://tihaiku.com/congyezige/2409934.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
给定关系模式SP_P(供应商号,项目号,零件号,数量),查询至少给3个(包含3个
某单位公用车辆后勤服务部门数据库的部分关系模式如下: 驾驶员:EMP(E
某大型集团公司的数据库的部分关系模式如下: 员工表:EMP(Eno,Ename
对于关系模式R(X,Y,Z),下列结论错误的是( )。A.若X→Y,Y→Z,则
某公司数据库中的元件关系模式为P(元件号,元件名称,供应商,供应商所在地,库存量
某进程有4个页面,页号为0~3,页面变换表及状态位、访问位和修改位的含义如下图所
某企业的信息系统管理数据库中的员工关系模式为Emp(员工号,姓名,部门号,岗位,
数据挖掘的分析方法可以划分为关联分析、序列模式分析、分类分析和聚类分析四种。如果
在设计关系模式时,有时为了提高数据操作的性能,会故意增加冗余数据,使得关系模式不
给定关系模式R<U,F>,U={A,B,C,D),F={A→B,BC→D},则关
随机试题
Thetimeofyearababyisborncanshapewhatprofessiontheywillembarko
WhatdidCindydowhensheworkedinanoffice?Typing,filingand______tothe
【B1】[br]【B3】A、expectedB、estimatedC、wishedD、foundA词语用法。有一类动词可接动词不定式作复合宾语,如本
()不属于软件需求分析阶段的成果A.软件需求说明书 B.用户使用说明书初稿
为调查某种慢性病在某人群中的现患情况,应选用的指标是A.发病率 B.患病率
用连续式平整度仪测定平整度时,所选取的测定位置应距车道标线()。A.20~30C
患者男性,65岁,胃溃疡病史20年。常于餐后出现中上腹疼痛,服氢氧化铝可缓解。近
社会工作者小吴在社区开展服务时,发现很多居民不了解社会工作服务,他们虽有困难但很
以主动权是否完全掌握在中央银行手中的角度分析,最优的金融调控工具是()。A.存款
在技术方案经济效果评价中,一般都要求计算静态投资回收期,以反映技术方案原始投资的
最新回复
(
0
)