多项选择题
如何理解设计模式?()
A.设计模式代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用
B.设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案
C.这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的
D.设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦一样
点击查看答案
相关考题
-
多项选择题
关于设计模式说法正确的是()
A.设计模式是一套被反复使用,多数人知道,经过分类编目的代码设计经验总结
B.使用设计模式是为了提高代码可重用性,可阅读性,和可靠性
C.设计模式可分为三种:创建型(单例模式)(工厂模式),结构型,行为型(策略模式)
D.不同的设计模式适合不同的应用场景 -
多项选择题
关于组合模式说法正确的是()
A.组合模式是一种聚合关系
B.组合模式中会用到递归算法
C.组合模式可以很好的解决扫描文件的问题
D.组合模式关键在于定义清晰的接口 -
多项选择题
关于命令模式说法正确的是()
A.命令模式是最好的设计模式
B.命令模式是一种松耦合关系
C.命令模式要消除发送之间接收之间的耦合关系
D.命令模式需要定义出命令以及对应的实现
