首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现
某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现
admin
2011-04-23
96
问题
某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用______最为合适。
A.备忘录模式
B.中介者模式
C.访问者模式
D.迭代器模式
选项
A、
B、
C、
D、
答案
B
解析
根据题干描述,应用系统需要使用某公司开发的类库,该应用系统由一组窗格组成,应用需要协调窗格之间的行为,并且不能引用窗格自身,在这种要求下,对比4个候选项,其中中介者模式用一个中介对象封装一系列的对象交互。中介者使用的各对象不需要显式的相互调用,从而使其耦合松散。可以看出该模式最符合需求。
转载请注明原文地址:https://kaotiyun.com/show/qyQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树10
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树转换成双向链表4=6=8=10=12=14=16。
描述一下C#中索引器的实现过程,是否只能根据数字进行索引?
根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写:namespacetest{publicdelegatevoidOnDBOperate();publicclassUserControlBase
用C++设计一个不能被继承的类。
输入一个单向链表,输出该链表中倒数第k个结点。链表的倒数第0个结点为链表的尾指针。链表结点定义如下:structListNode{intm_nKey;ListNode*m_pNext;};
在当前窗口界面中,根据“添加打印机”向导,安装网络打印机,输入名称为“\\192.168.18.18\MicrosoftXPSDocumentWriter”。
利用控制面板,删除字库中的"黑体"字体。
随机试题
中国古代四大发明是()。
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好3个关联表对象“tStud”、“tCourse”、“tScore”和一个临时表对象“tTemp”。试按以下要求完成设计。创建一个查询,查找没有选课的同学,并显示其“学号”和“姓名
对于截面形状复杂的钢筋混凝土受压构件,为避免折角处混凝土保护层崩脱,不应采用_________的箍筋。
A.肝癌B.绒毛膜上皮癌C.胃癌D.直肠癌E.淋巴肉瘤对化疗较为敏感的肿瘤是
某汽车库地下3层,每层层高均为4m,每层建筑面积均为4000m2,每层均设有4部防烟楼梯间,各层共设有420个停车车位。该汽车库地下三层的主要使用功能为室内有车道且有人员停留的机械式汽车库和风机房,划分为2个防火分区,每个防火分区的建筑面积均为2000
制定规划是会计电算化的第一个步骤,单位应根据规划的要求选购会计软件。()
在根据员工个人的产出数量确定工资时,很容易遇到的问题是()。
根据诉讼时效法律制度的规定,在一定期间内,债权人因不可抗力不能行使请求权的,诉讼时效中止,该期间为()。(2014年)
该案例的主要症状表现有()。根据以上情况,你对该求助者的咨询建议为()。
Thehumanbeinglongsforasenseofbeingaccomplished,ofbeingabletodothings,withhishand,withhismind,withhiswill
最新回复
(
0
)