首页
登录
从业资格
为图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用( )模式。
为图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用( )模式。
题库
2022-08-02
107
问题
为图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用( )模式。A.享元(Flyweight)B.抽象工厂(AbstractFactory)C.外观(Facade))D.装饰器(Decorator)
选项
A.享元(Flyweight)
B.抽象工厂(AbstractFactory)
C.外观(Facade))
D.装饰器(Decorator)
答案
B
解析
抽象工厂模式(AbstractFactory):提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类。
享元模式(Flyweight):提供支持大量细粒度对象共享的有效方法。
装饰模式(Decorator):动态地给一个对象添加一些额外的职责。它提供了用子类扩展功能的一个灵活的替代,比派生一个子类更加灵活。
外观模式(Facade):定义一个高层接口,为子系统中的一组接口提供一个一致的外观,从而简化了该子系统的使用。
本题是针对不同的平台定义一系列的组件,因此,选择抽象工厂模式。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2410628.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
在现实的企业中,IT管理工作自上而下是分层次的,一般分为三个层级。在下列选项中,
常用的需求分析方法有()。A.结构化分析法与面向对象分析法 B.面向对象分析
模块A将学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B。模块
在需求阶段,数据字典至少应定义()以确保客户与开发小组是使用一致的定义和术语。
在结构化分析活动中,通常使用()描述数据处理过程。A.数据流图 B.数据字典
电子政务根据其服务的对象不同,基本上可以分为四种模式。某政府部门内部的“办公自动
以下不属于信息系统开发方法的是()。A.结构化分析与设计法 B.面向对象分析
建立系统平台、培训管理人员及基础数据的准备等工作所属阶段为()A.系统分析
数据结构中的逻辑结构是指数据对象中元素之间的相互关系。按逻辑结构可将数据结构分为
按逻辑结构的不同,数据结构通常可分为__()__两类。A.线性结构和非线性结构
随机试题
April2Toournewaccountants,WelcometoYagitConsulting!Wearedelightedth
Inthisconversation,whatisBetsy?[originaltext]M:Hey,Carla,haven’tseeny
TherearepeopleinItalywhocan’tstandsoccer.NotallCanadianslovehoc
【B1】[br]【B5】[audioFiles]audio_eufm_j05_007(20082)[/audioFiles]asset
HenryIIIdidn’tknowmuchaboutbiology.Hewentthroughsixwivesbackin
Manyteachersbelievethattheresponsibilitiesforlearningliewiththest
涉外交往中,凡应邀参加晚宴的()。A.女性不要化妆,也不要穿白天的工作装赴宴
下列各项,不属喘的特征的是()A.呼吸困难 B.鼻翼煽动 C.张口
证券金融公司应当遵循以下风险控制指标规定( )。 ①净资本与各项风险资本准备
采用差别化战略时应注意的问题有()。A:成本问题 B:独特问题 C:商品或服
最新回复
(
0
)