首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现
某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现
admin
2011-04-23
42
问题
某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用______最为合适。
A.备忘录模式
B.中介者模式
C.访问者模式
D.迭代器模式
选项
A、
B、
C、
D、
答案
B
解析
根据题干描述,应用系统需要使用某公司开发的类库,该应用系统由一组窗格组成,应用需要协调窗格之间的行为,并且不能引用窗格自身,在这种要求下,对比4个候选项,其中中介者模式用一个中介对象封装一系列的对象交互。中介者使用的各对象不需要显式的相互调用,从而使其耦合松散。可以看出该模式最符合需求。
转载请注明原文地址:https://kaotiyun.com/show/qyQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树10
求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
输入一个整数和一棵二元树。从树的根结点开始往下访问一直到叶结点所经过的所有结点形成一条路径。打印出和与输入整数相等的所有路径。例如输入整数22和如下二元树则打印出两条路径:10,12和10,5,7。二元树结点的数据结构定义为:struct
一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间复杂度。
输入一个链表的头结点,反转该链表,并返回反转后链表的头结点。链表结点定义如下:{intm_nKey;ListNode*m_pNext;};
判断单链表中是否存在环(网上说的笔试题)
列举一下你所了解的XML技术及其应用
.net中读写数据库需要用到哪些类?他们的作用
输入一个链表的头结点,从尾到头反过来输出每个结点的值。链表结点定义如下:structListNode{intm_nKey;ListNode*m_pNext;};
通过【控制面板】中的添加硬件向导,安装Modem的驱动程序。让系统自动搜索安装软件,Modem的型号为:IntelV92HaMDataFaxVoice。
随机试题
长期以来,人民调解员队伍以兼职为主。兼职人民调解员的优势是容易发挥基层社会各行各业的力量,国家投入人力成本和财政成本比较低。但同时,由于兼职调解员在时间精力、专业素质等方面受限,制约了调解工作的有效开展。在现阶段,一方面,矛盾纠纷主体更加多元、类型更加多样
阴阳消长的基本形式包括()。
甲状腺摄碘试验检查前,病人应禁食含碘食物
滁州境内的国家森林公园有()国家森林公园。
对同一物体所产生的各种感觉的结合,就形成了对这一物体的整体的认识,也就是形成了对这一物体的()。
你在办理业务时,一个群众当众指责你办事效率低、拖拉,并扬言要投诉你。你该怎么办?
各学科教师根据学生的能力和需求将原有的国家课程体系内的核心知识与思想方法进行了________、________、________,形成帮助全体学生掌握基础知识和技能的基础类课程。填入画横线部分最恰当的一项是:
以下程序的输出结果是()。#includemain(){inta=1,b=3;if((++a
Inthe1950s,thepioneersofartificialintelligence(AI)predictedthat,bytheendofthiscentury,computerswouldbeconve
A、 B、 C、 B题目为询问打印机的墨盒在哪里的Where疑问句。
最新回复
(
0
)