首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用(33)设计模式较为合适,该模式(34) 。 (34)
某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用(33)设计模式较为合适,该模式(34) 。 (34)
admin
2016-05-11
83
问题
某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用(33)设计模式较为合适,该模式(34) 。
(34)
选项
A、将一系列复杂的类包装成一个简单的封闭接口
B、将抽象部分与它的实现部分分离,使它们都可以独立地变化
C、可在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责
D、将一个接口转换为客户希望的另一个接口
答案
B
解析
本题考查设计模式的概念及应用。
题目所给出的应用中,不希望在不同的宣传产品与具体所采用的出版方式之间建立一个固定的绑定关系,以避免这两者之间的紧耦合关系。这种情形适合于采用Bridge(桥接)模式。桥接模式属于结构型设计模式的一种。结构型模式描述如何将类或对象合在一起形成更大的结构。桥接模式将抽象部分与它的实现部分分离,使它们都可以独立地变化。
在以下情况可以使用Bridge模式:
①不希望在抽象以及抽象的实现部分之间有一个固定的绑定关系。例如这种情况可能是因为,在程序运行时刻可以选择或切换实现部分;
②类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充,使用Bridge模式可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充。
③对一个抽象的实现部分的修改应该对用户不产生影响,即客户的代码不必重新编译。
转载请注明原文地址:https://kaotiyun.com/show/frQZ777K
本试题收录于:
系统架构师上午综合知识考试题库软考高级分类
0
系统架构师上午综合知识考试
软考高级
相关试题推荐
四个工人,四个任务,每个人做不同的任务需要的时间不同,求任务分配的最优方案。(2005年5月29日全国计算机软件资格水平考试——软件设计师的算法题)。
一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间复杂度。
保存当前浏览的www.sina.com的网页到“D:\网页保存”文件夹,保存名称是新浪网页文字版,保存类型是txt。
在“收件箱”中,直接把发件人为“李明”的邮件用户添加到联系人列表中。
设置拨号连接属性使得用户在使用拨号连接时需要使用我的Windows登录名和密码。
更改链接的颜色使得访问过的是红色。
设置金山毒霸2008的文件实时防毒功能,使其能够检查所有文件。
将CuteFTP站点管理器中的普通FTP站点文件夹下标识名为Internet的站点,设置成【使用全局设置】来检查下载时文件大小。
在【计算机管理】窗口中,使用鼠标将“FP”组更名为“FPJsers”。
随机试题
《“慢慢走,欣赏啊!”》选自()
下列哪一行为构成正当防卫,不负刑事责任?()
鉴定多细胞真菌主要应用的检查方法是
脏腑生理现象、病理变化的重要物质基础是
某患者,发热39℃,脾肝肿大,颈部淋巴结可触及,血液WBC增多,异型淋巴细胞可检出。印象诊断是传染性单核细胞增多症,引起该病的病原体是
修饰雌二醇为长效或口服药物的方法是
金融远期合约是指双方约定在未来的某一确定时间,按确定的价格买卖一定数量某种金融工具的合约。下列属于其缺点的有()。
设A,B为n阶方阵,P,Q为n阶可逆矩阵.下列命题不正确的是()
商业智能关注如何从业务数据中提取有用的信息,然后采用这些信息指导企业业务开展。商业智能系统主要包括数据预处理、(1)、数据分析和数据展现4个主要阶段。其中数据预处理是整合企业原始数据的第一步,它包括数据的抽取、(2)和加载三个过程。(2)
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
最新回复
(
0
)