网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中,(44)用于定义实现部分的接口。

A.Singleton(单件)

B.Bridge(桥接)

C.Composite(组合)

D.Facade(外观)


参考答案

更多 “ 设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中,(44)用于定义实现部分的接口。A.Singleton(单件)B.Bridge(桥接)C.Composite(组合)D.Facade(外观) ” 相关考题
考题 ● (43)设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化下图为该设计模式的类图,其中,(44)用于定义实现部分的接口。(43)A. Singleton(单件)B. Bridge(桥接)C. Composite(组合)D. Facade(外观)(44)A. AbstractionB. ConcreteImplementorAC. ConcreteImplementorBD. Implementor

考题 某设计模式的类图如图7-7所示。其中,(44)用手定义实现部分的接口。A.AbstractionB.ImplementorC.RefinedAbstractionD.ConecretelmplementorA

考题 设计模式_(44)将抽象部分与其实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中, (45) 用于定义实现部分的接口。A.Bridge(桥接)B.Composite(组合)C.Facade(外观)D.Singleton(单例)

考题 某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用( )设计模式较为合适,该模式( )。A.Decorator B.Adapter C.Bridge D.Facade A.将一系列复杂的类包装成一个简单的封闭接口 B.将抽象部分与它的实现部分分离,使它们都可以独立地变化 C.可在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责 D.将一个接口转换为客户希望的另一个接口

考题 欲开放一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用( )模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中( )定义了实现类接口,该模式适用于(请作答此空)的情况,该模式属于( )模式。 A.不希望在抽象和它的实现部分之间有一个固定判定关系 B.想表示对象的部分-整体层次结构 C.想使用一个已经存在的类,而它的接口不符合要求 D.在不影响其他对象的情况下,以动态透明的方式给单个对象添加职责

考题 欲开放一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用( )模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中(请作答此空)定义了实现类接口,该模式适用于( )的情况,该模式属于( )模式。 A.Shape] B.Circle和Rectangle] C.V1Drawing和V2Drawing D.drawing

考题 欲开放一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用(请作答此空)模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中( )定义了实现类接口,该模式适用于( )的情况,该模式属于( )模式。 A.适配器(adapten) B.装饰(Decorator) C.桥接(Bridge) D.组合(composite)

考题 欲开放一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用( )模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中( )定义了实现类接口,该模式适用于( )的情况,该模式属于(请作答此空)模式。 A.创建型对象 B.结构型对象 C.行为型对象 D.结构类型

考题 某广告公司的宣传产品有宣传册、文章、传单等多种形式,宣传产品的出版方式包括纸质方式、CD、DVD、在线发布等。现要求为该广告公司设计一个管理这些宣传产品的应用,采用(4)设计模式较为合适,该模式(5)。【回答括号5】A.. 将一系列复杂的类包装成一个简单的封闭接口 B. 将抽象部分与它的实现部分分离,使它们都可以独立地变化 C. 可在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责 D. 将一个接口转换为客户希望的另一个接口