网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
博学公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用()最为合适。
A

备忘录模式

B

中介者模式

C

访问者模式

D

迭代器模式


参考答案

参考解析
解析: 本题主要考查设计模式的理解与应用。根据题干描述,应用系统需要使用博学公司开发的类库,该应用系统是一组窗格组成,应用需要协调窗格之间的行为,并且不能引用窗格自身,在这种要求下,对比4个候选项,其中中介者模式用一个中介对象封装一系列的对象交互。中介者使用各对象不需要显式的相互调用,从而使其耦合松散。可以看出该模式最符合需求。
更多 “单选题博学公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用()最为合适。A 备忘录模式B 中介者模式C 访问者模式D 迭代器模式” 相关考题
考题 博学公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用()最为合适。 A.备忘录模式B.中介者模式C.访问者模式D.迭代器模式

考题 试题(60)某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用 (60) 最为合适。(60)A. 备忘录模式B. 中介者模式C. 访问者模式D. 迭代器模式

考题 ● 某软件公司基于面向对象技术开发了一套图形界面显示构件库VisualComponent。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用 (60) 最为灵活。(60)A. 桥接模式B. 命令模式C. 组合模式D. 装饰模式

考题 BSP方法的研究包含若干主要的活动,下述哪个不是其应包括的活动内容?( )。A.定义企业过程B.定义数据类C.定义数据库结构D.定义信息总体结构

考题 cout是I0流库预定义的() A.类B.对象C.包含文件D.常量

考题 BSP方法的研究包含若干主要的活动,下述( )不是其应包括的活动内容。A.定义企业过程B.定义数据类C.定义数据库结构D.定义信息总体结构

考题 下面关于窗体的说法中,正确的是( )。A.窗体是只能用于在数据库中输入数据的数据库对象B.窗体是只能用于在数据库中显示数据的数据库对象C.窗体可以用做切换面板来打开其他窗体D.窗体不可以用做自定义对话框来接受用户输入

考题 在Access中,空数据库中()A、只包含表,且表中没有数据B、只包含“表”,不包含其他数据库对象C、包含表、查询和窗体,不包含宏和模块D、不包含任何数据库对象

考题 计算机窗口组织下的布局内不包含()。A、细节窗格B、预览窗格C、导航窗格D、库窗格

考题 数据库模板通过对话框定义了()对象。A、查询B、报表C、窗体D、表

考题 创建用户自定义控件,需要使用()项目模板。 A、 WPF应用程序B、 Windows窗体控件库C、 Windows窗体应用程序D、 类库

考题 cout是I0流库预定义的()。A、类B、对象C、包含文件D、常量

考题 Access数据库文件包含的对象有()。A、查询B、报表C、窗体D、表

考题 下面关于使用数据库对象的说法错误是()A、只要在搜索文本框中输入了文本,导航窗格中的组列表就会发生更改B、在导航窗格中,选中拖动对象到工作区可以打开该对象C、用户可以查看数据库对象的属性,但是不能更改数据库对象的属性D、用户可以完全隐藏数据库的对象,也可以使对象呈半透明状态

考题 数据库文件中至少包含有()对象。A、表B、窗体C、查询D、其余三种

考题 C#中组件可以分为两类:即()和()。A、不具备图形界面的类库,具有用户界面的类库B、不具备图形界面的控件,具有用户界面的控件C、不具备图形界面的类库,具有用户界面的控件D、不具备图形界面的控件,具有用户界面的类库

考题 DAO用Microsoft Jet数据库引擎来提供一套访问对象,包括数据库对象、()和查询定义对象及记录集对象。A、数据库定义B、更新定义C、选择定义D、表定义

考题 某软件公司基于面向对象技术开发了一套图形界面显示构件库Visual Component。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用()最为灵活。A、桥接模式B、命令模式C、组合模式D、装饰模式

考题 单选题在Access中,空数据库中()A 只包含表,且表中没有数据B 只包含“表”,不包含其他数据库对象C 包含表、查询和窗体,不包含宏和模块D 不包含任何数据库对象

考题 单选题你用VisualStudio.NET开发了一个基于Windows的应用程序,这个应用程序包含一个窗格名叫TestKingInformationForm,这个窗格可以使用户编辑存储在数据库中的信息。所有用户所做的更改一定要存储在数据库中。你要写代码去防止当用户关闭TestKingInformationForm窗体时忘记保存一做更改。你该怎么做?()A 在TestKingInformationForm窗体中的Closing事件中包含this.Activate。B 在TestKingInformationForm窗体中的Closed事件中包含this.Activate。C 在TestKingInformationForm窗体中的Leave事件中包含this.Activate。D 更改TestKingInformationForm中Closing事件的System.ComponentModel.CancelEventArgs参数的属性。E 更改TestKingInformationForm中Closed事件的System.EventArgs参数的属性。F 更改TestKingInformationForm中Leave事件的System.EventArgs参数的属性。

考题 单选题C#中组件可以分为两类:即()和()。A 不具备图形界面的类库,具有用户界面的类库B 不具备图形界面的控件,具有用户界面的控件C 不具备图形界面的类库,具有用户界面的控件D 不具备图形界面的控件,具有用户界面的类库

考题 单选题cout是I0流库预定义的()。A 类B 对象C 包含文件D 常量

考题 单选题创建用户自定义控件,需要使用()项目模板。A  WPF应用程序B  Windows窗体控件库C  Windows窗体应用程序D  类库

考题 单选题计算机窗口组织下的布局内不包含()。A 细节窗格B 预览窗格C 导航窗格D 库窗格

考题 单选题DAO用Microsoft Jet数据库引擎来提供一套访问对象,包括()、表定义和查询定义对象及记录集对象。A 数据库定义B 表结构定义C 数据库对象D 选择定义

考题 多选题Access数据库文件包含的对象有()。A查询B报表C窗体D表

考题 单选题下面关于使用数据库对象的说法错误是()A 只要在搜索文本框中输入了文本,导航窗格中的组列表就会发生更改B 在导航窗格中,选中拖动对象到工作区可以打开该对象C 用户可以查看数据库对象的属性,但是不能更改数据库对象的属性D 用户可以完全隐藏数据库的对象,也可以使对象呈半透明状态