首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(2012年下半年上午试题44~46)每种设计模式都有特定的意图。______(44)模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。图10.10是采用该模式的有关TCP连接的结构图实例。该模式的核心
(2012年下半年上午试题44~46)每种设计模式都有特定的意图。______(44)模式使得一个对象在其内部状态改变时通过调用另一个类中的方法改变其行为,使这个对象看起来如同修改了它的类。图10.10是采用该模式的有关TCP连接的结构图实例。该模式的核心
admin
2018-07-26
71
问题
(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
软件设计师上午基础知识考试
软考中级
相关试题推荐
与软件开发中的瀑布模型最适应的软件开发方法是(54),其生存周期分别与瀑布模型相对应。
下列选项中,同属于报文摘要算法的是()。
为保证软件开发的过程能够跟上技术的进步,必须不断地、灵活地改进软件工程______ 。
对象模型表示静态的、结构化的系统数据性质,描述系统的静态结构。它从现实世界实体的相互关系的角度来描述、表现对象间的相互关系。该模型主要关心系统中对象的结构、属性和操作,使用了______ 的工具来刻画。
网络系统设计过程中,逻辑网络设计阶段的任务是()。
下面的选项中,与服务质量管理有关的协议是(17),这种协议的主要特点是(18)。(17)
如果希望别的计算机不能通过ping命令测试服务器的连通情况,可以(1)。如果希望通过默认的Telnet端口连接服务器,则下面对防火墙配置正确的是(2)。(2008年上半年试题)(2)
如果希望别的计算机不能通过ping命令测试服务器的连通情况,可以(1)。如果希望通过默认的Telnet端口连接服务器,则下面对防火墙配置正确的是(2)。(2008年上半年试题)(1)
地址编号从80000H~BFFFFH且按字节编址的内存容量为(1)KB,若用16K×4bit的存储器芯片构成该内存,共需(2)片。(2013年上半年试题)(1)
随机试题
_______是MIGA在国际投资保险业务上的一个创新。
评价肺通气功能,哪项指标较好【】
中共十七大报告指出,科学发展观的第一要义是【】
未经水行政主管部门或者流域管理机构同意,在江河、湖泊新建、改建、扩建排污口的,由()依据职权,依照前款规定采取措施、给予处罚。
机动放射线检查车()
在进行问卷调查时,采用的抽样方法是()。
北京2022年冬奥会和冬残奥会吉祥物发布仪式于2019年9月17日晚在北京首钢园区国家冬季运动训练中心冰球馆隆重举行。北京冬奥会吉祥物“冰墩墩”是以()为原型进行设计创作的。
金刚石与石墨同属于碳元素构成的,性质相差极远。金刚石坚硬无比,石墨却比较柔软。研究发现,其性能差异的根源在于碳原子的排列结构不同。这说明( )
下列关于休克的治疗原则,错误的是
利多卡因较普鲁卡因的特点是()。
最新回复
(
0
)