在进行面向对象设计时,采用设计模式能够(41)。

6 查阅

在进行面向对象设计时,采用设计模式能够(41)。

A.复用相似问题的相同解决方案

B.改善代码的平台可移植性

C.改善代码的可理解性

D.增强软件的易安装性

参考答案:

A解析:本题考查设计模式的基本概念。设计模式最根本的目的在于复用相似问题的相同解决方案,从而提高软件在设计层次的复用度和设计的水平与质量。下面给出了4种设计模式的作用。外观(Facade):为子系统中的一组功能调用提供一个一致的接口,这个接口使得这一子系统更加容易使用;装饰(Decorate):当不能采用生成子类的方法进行扩充时,动态地给一个对象添加一些额外的功能:单件(Singleton):保证一个类仅有一个实例,并提供一个访问它的全局访问点;模板方法(Template Method):在方法中定义算法

软考中级