相关考题
-
单项选择题
与包相比,子系统具有更丰富的语义,能够通过接口对外提供行为。下列4个选项中,()是包和子系统都具有的特点。
A.一种分组机制
B.对外提供行为
C.完全封装实现细节
D.容易被替换 -
单项选择题
关于泛化关系和实现关系的区别,论述错误的是()
A.实现关系容易支持多态性,而泛化关系则很难支持多态性
B.泛化关系是类与类之间的关系,而实现关系是设计元素与接口之间的关系
C.泛化关系可以用于重用实现,而实现关系只能重用行为的规约
D.泛化关系中父类可以提供缺省的实现,而实现关系中接口不提供任何实现 -
多项选择题
下边是设计模式的为()
A.单例模式
B.工厂模式
C.抽象工厂方法
D.适配模式
