单项选择题
关于设计模式本质的说法,以下哪个是正确的()
A.设计模式利用类的继承来实现功能扩展
B.设计模式利用类的组合来实现功能扩展
C.设计模式就是在不修改原有类的基础上通过新增类来实现功能扩展或功能变更
D.设计模式就是利用类的继承和组合来实现功能扩展或功能变更
点击查看答案&解析
相关考题
-
单项选择题
以下哪种设计模式能够支持动态地给一个对象增加其他职责而且在职责整合时支持热插拔()
A.桥接模式(Bridge)
B.装饰模式(Decorator)
C.享元模式(Flyweight)
D.外观模式(Facade) -
单项选择题
以下哪种设计模式最符合以下场景说明:() 【电视节目选择器】 电视提供了(creates)面板和遥控器两种节目选择方法,都具有“下一个”和“上一个”按钮来控制转到不同的频道。
A.责任链模式(Chain of Responsibility)
B.观察者模式(Observer)
C.模板方法模式(Template Method)
D.迭代器模式(Iterator) -
单项选择题
请说出以下是运用何种设计模式()
A.享元模式(Flyweight)
B.工厂模式(Factory)
C.备忘录模式(Memento)
D.组合模式(Composite)