某设计模式的类图如图7-7所示。其中,(44)用手定义实现部分的接口。A.AbstractionB.ImplementorC.RefinedAbstractionD.ConecretelmplementorA
某设计模式的类图如图7-7所示。其中,(44)用手定义实现部分的接口。
A.Abstraction
B.Implementor
C.RefinedAbstraction
D.ConecretelmplementorA
相关考题:
● (43)设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化下图为该设计模式的类图,其中,(44)用于定义实现部分的接口。(43)A. Singleton(单件)B. Bridge(桥接)C. Composite(组合)D. Facade(外观)(44)A. AbstractionB. ConcreteImplementorAC. ConcreteImplementorBD. Implementor
设计模式_(44)将抽象部分与其实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中, (45) 用于定义实现部分的接口。A.Bridge(桥接)B.Composite(组合)C.Facade(外观)D.Singleton(单例)
设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中,(44)用于定义实现部分的接口。A.Singleton(单件)B.Bridge(桥接)C.Composite(组合)D.Facade(外观)
欲开放一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用( )模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中( )定义了实现类接口,该模式适用于(请作答此空)的情况,该模式属于( )模式。A.不希望在抽象和它的实现部分之间有一个固定判定关系B.想表示对象的部分-整体层次结构C.想使用一个已经存在的类,而它的接口不符合要求D.在不影响其他对象的情况下,以动态透明的方式给单个对象添加职责
欲开放一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用( )模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中(请作答此空)定义了实现类接口,该模式适用于( )的情况,该模式属于( )模式。A.Shape]B.Circle和Rectangle]C.V1Drawing和V2DrawingD.drawing
阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】 某文件管理系统中定义了类OfficeDoc和DocExplorer,当类OfficeDoc发生变化时,类DocExplorer的所有对象都要更新其自身的状态,现采用观察者(Observer)设计模式来实现该需求,所设计的类图如图6-1所示。
欲开放一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用(请作答此空)模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中( )定义了实现类接口,该模式适用于( )的情况,该模式属于( )模式。A.适配器(adapten)B.装饰(Decorator)C.桥接(Bridge)D.组合(composite)
欲开放一个绘图软件,要求使用不同的绘图程序绘制不同的图形,该绘图软件的扩展性要求将不断扩充新的图形和新的绘图程序,以绘制直线和图形为例,得到如下图所示的类图,该设计采用( )模式将抽象部分与其实现部分分离,使它们都可以独立的变化。其中( )定义了实现类接口,该模式适用于( )的情况,该模式属于(请作答此空)模式。A.创建型对象B.结构型对象C.行为型对象D.结构类型