首页
登录
从业资格
某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方
某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方
资格题库
2022-08-02
51
问题
某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用(4)设计模式较为合适,该模式(5)。【回答括号5】A.. 将一系列复杂的类包装成一个简单的封闭接口B. 将抽象部分与它的实现部分分离,使它们都可以独立地变化C. 可在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责D. 将一个接口转换为客户希望的另一个接口
选项
A.. 将一系列复杂的类包装成一个简单的封闭接口
B. 将抽象部分与它的实现部分分离,使它们都可以独立地变化
C. 可在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责
D. 将一个接口转换为客户希望的另一个接口
答案
B
解析
题目所给出的应用中,不希望在不同的宣传产品与具体所采用的出版方式之间建立一个固定的绑定关系,以避免这两者之间的紧耦合关系。这种情形适合于采用Bridge(桥接)模式。桥接模式属于结构型设计模式的一种。结构型模式描述如何将类或对象合在一起形成更大的结构。桥接模式将抽象部分与它的实现部分分离,使它们都可以独立地变化。
在以下情况可以使用Bridge模式: ①不希望在抽象以及抽象的实现部分之间有一个固定的绑定关系。例如这种情况可能是因为,在程序运行时刻可以选择或切换实现部分;②类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充,使用Bridge模式可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充。③对一个抽象的实现部分的修改应该对用户不产生影响,即客户的代码不必重新编译。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2397136.html
本试题收录于:
高级系统架构设计师题库软件水平考试初中高级分类
高级系统架构设计师
软件水平考试初中高级
相关试题推荐
模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护
某企业有生产部和销售部,生产部负责生产产品并送入仓库,销售部从仓库取产品销售。假
在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传
配置项是构成产品配置的主要元素,其中()不属于配置项。A.设备清单 B.项目
在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传
某数据中心做存储系统设计,从性价比角度考量,最合适的冗余方式是(?),当该RA
攻击者通过发送一个目的主机已经接收过的报文来达到攻击目的,这种攻击方式属于(
DHCP客户端通过( )方式发送DHCPdiscover消息。A.单播
在基于Web的电子商务应用中,访问存储于数据库中的业务对象的常用方式之一是(
甲、乙两厂生产的产品类似,且产品都拟使用“B"商标。两厂于同一天向商标局申请商标
随机试题
TheGoldenGateBridgeopenedtovehicletrafficonMay28,1937.Ithadthe
习近平总书记在党的新闻舆论工作座谈会上指出,要推动新闻舆论工作(),主动借助
有些类之间存在一般和特殊关系,即一些类是某个类的特殊情况,某个类是一些类的一般情
预防青少年健康危险发生的内容不包括A.以预防性病和艾滋病为重点,防止不良性行为
A.大黄廑虫丸 B.桂枝茯苓丸 C.香棱丸 D.大黄牡丹汤 E.桃核承气
抵押与质押的区别主要在于( )。 A、担保财产是否为第三人的财产 B、担
某桩基工程采用泥浆护壁非挤土灌注桩,桩径d为600mm,桩长z=30m,灌注桩配
工程监理单位对工程勘察方案审查的内容有()。A.勘察工作内容是否与勘察合同及设计
横道图和网络图是建设工程进度计划的常用表示方法,将双代号时标网络计划与横道计划相
(2020年真题)下列定额中,属于施工企业内部使用的,以工序为对象编制的定额是(
最新回复
(
0
)