下图为某设计模式的类图,类State和Context的关系为 ( ) ,类 ( )是客户使用的主要接口。
A.继承B.实现C.聚合D.组合A.ContextB.ConcreteStateAC.ConcreteStateBD.State
第1题:
UML的设计视图包含了类、接口和协作。其中,设计视图的动态行为是由(12)表现。
A.协作图和构件图
B.活动图和用例图
C.类图和对象图
D.顺序图和状态图
第2题:
第3题:
第4题:
第5题:
第6题:
行为类模式使用()在类间分派行为。
第7题:
设计模式中应优先使用的复合技术是()
第8题:
下面对接口和类之间的区别正确的说法是()。
第9题:
关于类继承的说法,正确的是()。
第10题:
类只能继承一个类
对于接口,类可以实现多个接口
类继承了超类的方法:子类可以选择是否覆盖超类的方法
接口的方法没有实现,类必须实现接口中的每个方法
第11题:
接口
继承机制
对象组合
委托
第12题:
Java类允许多重继承
Java接口允许多继承
接口和类都允许多继承
接口和类都不允许多继承
第13题:
某设计模式的类图如图7-7所示。其中,(44)用手定义实现部分的接口。
A.Abstraction
B.Implementor
C.RefinedAbstraction
D.ConecretelmplementorA
第14题:
第15题:
第16题:
第17题:
第18题:
关于设计模式本质的说法,以下哪个是正确的()
第19题:
关于适配器模式下列说法正确的是()
第20题:
下面关于继承的哪些叙述是正确的()。
第21题:
编写一个所需要接口的类,然后令其与有着不同接口的类进行通信
可以使用继承来实现
可以使用组合来实现
必须同时使用继承和组合
第22题:
抽象类
接口继承
类继承
对象组合
第23题:
设计模式利用类的继承来实现功能扩展
设计模式利用类的组合来实现功能扩展
设计模式就是在不修改原有类的基础上通过新增类来实现功能扩展或功能变更
设计模式就是利用类的继承和组合来实现功能扩展或功能变更