问题 单项选择题

在面向对象软件开发过程中,采用设计模式的目的是______。

A.在非面向对象程序设计语言中使用面向对象的概念
B.复用成功的设计和体系结构
C.减少设计过程创建的类的个数
D.保证程序的运行速度达到最优值

答案

参考答案:B

解析: 将设计模式引入软件设计和开发过程的目的在于充分利用已有的软件开发经验,这是因为设计模式通常是对于某一类软件设计问题的可重用的解决方案。设计模式使得人们可以更加简单和方便地去复用成功的软件设计和体系结构,从而帮助设计者更快、更好地完成系统设计。

单项选择题
问答题 简答题