单项选择题
当不适合采用生成子类的方法对已有的类进行扩充时,可以采用
(76)
设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用
(77)
设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用
(78)
设计模式将该类的接口转换成我们希望的接口。
A.命令(Command)
B.适配器(Adapter)
C.装饰(Decorator)
D.享元(Flyweight)
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
A.继承 B.组合 C.封装 D.多态
A.继承
B.组合
C.封装
D.多态
点击查看答案&解析
单项选择题
在面向对象程序设计中,常常将接口的定义与接口的实现相分离,可定义不同的类实现相同的接口。在程序运行过程中,对该接口的调用可根据实际的对象类型调用其相应的实现。为达到上述目的,面向对象语言需提供______机制。
A.继承和过载(overloading)
B.抽象类
C.继承和重置(overtiding)
D.对象自身引用
点击查看答案&解析
相关试题
A.继承 B.多态 C.动态绑定 D.静态绑...
A.依赖 B.关联 C.聚合 D.组合
A.继承 B.多态 C.动态绑定 D.静态绑...
A.依赖 B.关联 C.聚合 D.组合
A.状态图 B.顺序图 C.对象图 D.活动...