首页
登录
从业资格
为图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用( )模式。
为图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用( )模式。
题库
2022-08-02
101
问题
为图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用( )模式。A.享元(Flyweight)B.抽象工厂(AbstractFactory)C.外观(Facade))D.装饰器(Decorator)
选项
A.享元(Flyweight)
B.抽象工厂(AbstractFactory)
C.外观(Facade))
D.装饰器(Decorator)
答案
B
解析
抽象工厂模式(AbstractFactory):提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类。
享元模式(Flyweight):提供支持大量细粒度对象共享的有效方法。
装饰模式(Decorator):动态地给一个对象添加一些额外的职责。它提供了用子类扩展功能的一个灵活的替代,比派生一个子类更加灵活。
外观模式(Facade):定义一个高层接口,为子系统中的一组接口提供一个一致的外观,从而简化了该子系统的使用。
本题是针对不同的平台定义一系列的组件,因此,选择抽象工厂模式。
转载请注明原文地址:https://tihaiku.com/congyezige/2410628.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
在现实的企业中,IT管理工作自上而下是分层次的,一般分为三个层级。在下列选项中,
常用的需求分析方法有()。A.结构化分析法与面向对象分析法 B.面向对象分析
模块A将学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B。模块
在需求阶段,数据字典至少应定义()以确保客户与开发小组是使用一致的定义和术语。
在结构化分析活动中,通常使用()描述数据处理过程。A.数据流图 B.数据字典
电子政务根据其服务的对象不同,基本上可以分为四种模式。某政府部门内部的“办公自动
以下不属于信息系统开发方法的是()。A.结构化分析与设计法 B.面向对象分析
建立系统平台、培训管理人员及基础数据的准备等工作所属阶段为()A.系统分析
数据结构中的逻辑结构是指数据对象中元素之间的相互关系。按逻辑结构可将数据结构分为
按逻辑结构的不同,数据结构通常可分为__()__两类。A.线性结构和非线性结构
随机试题
[originaltext]Whatshallwedotomorrow?[/originaltext][originaltext]Shallwe
AIDSisoneofthemaindeadlydiseasesaffectingpeoplearoundtheworld.[orig
[originaltext]W:Hello,wehaven’tmetforalongtime.Areyoubusy?M:Actual
现金流量图的三要素包括()。A.现金流量的大小 B.现金流量的方向 C
有一幢一类高层公共建筑的地上某一层,共有两个防火分区组成,每分区设一个疏散出口,
王某与赵某2010年结婚。2011年7月,王某出版了一本小说,获得20万元的收入
下列属于传染病区污染区的是A.医护办公室、治疗室、值班室 B.库房、配餐室
轻微病变性肾小球肾炎的主要病理变化是 A.肾小球毛细血管壁增厚B.脏层上皮细胞
采用工程量清单计价的工程,在办理建设工程结算时,工程量计算的原则和方法有( )
为防止混凝土离析,自高处直接向模板内倾卸混凝土时,其自由倾落高度不宜超过(
最新回复
(
0
)