首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2012年下半年上午试题44~46)每种设计模式都有特定的意图。______(44)模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。图10.10是采用该模式的有关TCP连接的结构图实例。该模式的核心
(2012年下半年上午试题44~46)每种设计模式都有特定的意图。______(44)模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。图10.10是采用该模式的有关TCP连接的结构图实例。该模式的核心
admin
2018-07-26
56
问题
(2012年下半年上午试题44~46)每种设计模式都有特定的意图。______(44)模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。图10.10是采用该模式的有关TCP连接的结构图实例。该模式的核心思想是引入抽象类______(45)来表示TCP连接的状态,声明不同操作状态的公共接口,其子类实现与特定状态相关的行为。当一个______(46)对象收到其他对象的请求时,它根据自身的当前状态做出不同的反应。
(44)
选项
A、适配器(Adapter)
B、命令(Command)
C、观察者(Observer)
D、状态(State)
答案
D
解析
状态(State)模式允许一个对象在其内部状态改变时改变它的行为,使这个对象看起来如同修改了它的类。状态模式需要对每一个系统可能取得的状态创立一个状态类的子类,当系统的状态发生变化时,系统便改变所选的子类。在图10.10中,TCPConnection为情景类,定义客户应用程序感兴趣的接口,维护一个具体状态(TCPEstablished、TCPListen和TCPCIosed)子类的实例对象。TCPState为抽象状态类,定义一个接口用来封装与TCPConnection的一个特别状态(State)相关的行为。TCPEstablished、TCPListen和TCPCIosed为具体类,每一个具体类实现了一个与TCPConnection的状态相关的行为。
转载请注明原文地址:https://kaotiyun.com/show/0wRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
在下列解决死锁的方法中,不属于死锁预防策略的是()。
(42)是错误的软件编码的原则。
关于无线局域网,下面叙述中正确的是()。
软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫______。
在TCP协议中,采用()来区分不同的应用进程。
若采用8K×16bit存储芯片构成2M×16bit的存储器需要()片。
在CPU中,()可用于传送和暂存用户数据,为ALU执行算术逻辑运算提供工作区。
在Windows客户端运行nslookup命令,结果如下图所示。为www.softwaretest.com提供解析的是__________(33)。在DNS服务器中,ftp.softwaretest.com记录通过__________(34)方式建立。C
海明码是一种纠错码,其方法是为需要校验的数据位增加若干校验位,使得校验位的值决定于某些被校位的数据,当被校数据出错时,可根据校验位的值的变化找到出错位,从而纠正错误。对于32位的数据,至少需要增加(6)________________个校验位才能构成海明码
The Rational Unified Process(RUP)is a software engineering process, which captures many of best practices in modem softwaredevel
随机试题
文化自觉是对自己的民族文化()。
李某,32岁,初产妇,孕39周,于昨夜感觉腹部阵阵发紧,每半小时1次,每次持续3~5秒,今晨孕妇感觉腹部疼痛,每5~6分钟1次,每次持续45秒左右,请问:昨夜孕妇的情况是( )。
李某以陈某亲笔书写的借款1万元的借条为依据,向人民法院起诉要求陈某归还所借款1万元。在诉讼过程中,陈某提出该1万元系李某所欠其货款,不应当付返还责任。对此主张应当由()负责举证。
根据刑事诉讼法律制度的规定,自诉人在刑事诉讼中有权()。
在银行的表内外资产中,存贷款业务是典型的交易账户。()
通常情况下,下列企业中,财务困境成本最高的是()。
Youareacollegegraduateandtrytofindajobinajointventure.Youfindfromanadvertisementthatthereisacompanythat
Somepeoplethinkthat,inordertoimprovethequalityofeducation,studentsshouldbeencouragedtoevaluateandcriticizeth
A.additionalB.ideallyC.alteredD.personalE.likelyF.excessiveG.virtually
Manstillhasalottolearnaboutthemostpowerfulandcomplexpartofhisbody—thebrain.Inancienttimesmendidnott
最新回复
(
0
)