首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
每种设计模式都有特定的意图。 (1) 模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。下图是采用该模式的有关TCP连接的结构图实例。该模式的核心思想是引入抽象类 (2) 来表示TCP连接的状态
每种设计模式都有特定的意图。 (1) 模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。下图是采用该模式的有关TCP连接的结构图实例。该模式的核心思想是引入抽象类 (2) 来表示TCP连接的状态
admin
2013-07-09
33
问题
每种设计模式都有特定的意图。
(1)
模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。下图是采用该模式的有关TCP连接的结构图实例。该模式的核心思想是引入抽象类
(2)
来表示TCP连接的状态,声明不同操作状态的公共接口,其子类实现与特定状态相关的行为。当一个
(3)
对象收到其他对象的请求时,它根据自身的当前状态做出不同的反应。
(3)
选项
A、TCPConneetion
B、state
C、TCPState
D、TCPEstablished
答案
A
解析
状态(state)模式允许一个对象在其内部状态改变时改变它的行为,使这个对象看起来如同修改了它的类。状态模式需要对每一个系统可能取得的状态创立一个状态类的子类,当系统的状态发生变化时,系统便改变所选的子类。在题图中,TCPConnection为情景类,定义客户应用程序感兴趣的接口,维护一个具体状态(TCPEstab-lished、TCPListen和TCPClosed)子类的实例对象。TCP-State为抽象状态类,定义一个接口用来封装与TCPCon-nection的一个特别状态(State)相关的行为。TCPEstab-lished、TCPListen和TCPClosed为具体类,每一个具体类实现了一个TCPConnection的状态相关的行为。
转载请注明原文地址:https://kaotiyun.com/show/vLRZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
下图是家庭用户安装ADSL宽带网络时的拓扑结构,图中左下角的×是(1)设备,为了建立虚拟拨号线路,在用户终端上应安装(2)协议。(2012年下半年试题)(1)
网络配置如下图所示。(2009年上半年试题)其中某设备路由表信息如下:C192.168.1.0/24isdirectlyconnec~ed,FastEthernet0/0R192.168.3.0/24[120/1]via192.1
在OSPF协议中,链路状态算法用于__________。(2012年下半年试题)
某网络拓扑结构如下图所示。(2012年下半年试题)在路由器R2上采用命令(1)得到如下所示结果。R2>R192.168.0.0/24[120/1]via202.117.1121,00:00:11,Serial2/0C192.168
网络配置如下图所示,为路由器Routerl配置访问网络1和网络2的命令是(1)。路由配置完成后,在Routerl的(2):可以查看路由,查看路由采用的命令是(3)。(2013年上半年试题)(1)
某网络结构如下图所示。在Windows操作系统中,Serverl通过安装(1)组件创建Web站点。PCI的用户在浏览器地址栏中输入www.abc.com后无法获取响应页面,管理人员在Windows操作系统下可以使用(2)判断故障发生在网络A内还是网络A
随机试题
企业型新产品包括()
下列各项关于每股收益的表述中,正确的是()。
自我认识与自我探索服务的主要目标有()。
关于环境对个体发展的影响,正确的说法有()。
简述素质教育的特点。
在中国传统文化中,“五谷”通常指的是稻、黍、稷、麦、菽等五种谷物。其中“菽”指的是:
十八届三中全会强调,全面深化改革,必须高举中国特色社会主义伟大旗帜,以马克思列宁主义、毛泽东思想、邓小平理论、“三个代表”重要思想、科学发展观为指导,坚定信心,凝聚共识,统筹谋划,协同推进,坚持社会主义市场经济改革方向,以促进社会公平正义、增进入民福祉为出
Lookaroundtheworldandtheforcesaremassing.OnonesideareCalifornianprisonguards,Britishpolicemen,Frenchrailworke
逻辑移位指令SHL用于( )。
Youwillhearanotherfiveshortpieces.Foreachpiecedecidewhatthespeakerisgoingtodonext.Writeoneletter(A-H)next
最新回复
(
0
)