首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用(33)设计模式较为合适,该模式(34) 。 (34)
某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用(33)设计模式较为合适,该模式(34) 。 (34)
admin
2016-05-11
77
问题
某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用(33)设计模式较为合适,该模式(34) 。
(34)
选项
A、将一系列复杂的类包装成一个简单的封闭接口
B、将抽象部分与它的实现部分分离,使它们都可以独立地变化
C、可在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责
D、将一个接口转换为客户希望的另一个接口
答案
B
解析
本题考查设计模式的概念及应用。
题目所给出的应用中,不希望在不同的宣传产品与具体所采用的出版方式之间建立一个固定的绑定关系,以避免这两者之间的紧耦合关系。这种情形适合于采用Bridge(桥接)模式。桥接模式属于结构型设计模式的一种。结构型模式描述如何将类或对象合在一起形成更大的结构。桥接模式将抽象部分与它的实现部分分离,使它们都可以独立地变化。
在以下情况可以使用Bridge模式:
①不希望在抽象以及抽象的实现部分之间有一个固定的绑定关系。例如这种情况可能是因为,在程序运行时刻可以选择或切换实现部分;
②类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充,使用Bridge模式可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充。
③对一个抽象的实现部分的修改应该对用户不产生影响,即客户的代码不必重新编译。
转载请注明原文地址:https://www.kaotiyun.com/show/frQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
列举一下你所了解的XML技术及其应用
什么是ASP.net中的用户控件
下面是一个数组类的声明与实现。请分析这个类有什么问题,并针对存在的问题提出几种解决方案。templateclassArray{public:Array(unsignedarraySize):data(0),size(arraySize)
为邮件到达后应用规则“若发件人包含‘mary@sina.com’转发到wangtao@sina.com”。
保存当前浏览的www.sina.com的网页到“D:\网页保存”文件夹,保存名称是新浪网页文字版,保存类型是txt。
在“收件箱”中,直接把发件人为“李明”的邮件用户添加到联系人列表中。
随机试题
教育管理活动要按客观规律办事,要注意采用新的管理理论和管理方法,使教育管理活动建立在科学的基础之上,这体现了教育管理的()
一般头、面、颈部拆线的时间是【】
关于气质的正确说法是
背景资料:某施工单位承接了农村公路的5×16m简支板桥施工项目,桥梁上部结构为先张法预应力空心板,下部结构为双柱式桥墩,基础为桩基础,桥面面层为5cm厚沥青混凝土,采用租赁摊铺机摊铺。桥头附近为砂性黏土,地势平坦,施工单位拟在此布置预制
中小企业板块的交易由独立于主板市场交易系统的第二交易系统承担。这句话描述的是中小企业板块的()。
全陪在与地陪核对和商定旅游日程安排时应以()为依据。
为西方教育心理学的发展奠定基础,并确立了学科体系的是()在1903年发表的《教育心理学》。
什么是启发性教学原则?谈谈在教学过程中如何贯彻启发性原则。
清政府设立海军衙门在()。
样式
最新回复
(
0
)