概念
模式提供了一个解决方案,它是一种设计方法,而不是一种编程技术。作用主要有两方面:
l 降低耦合性
l 增加灵活性
设计模式的分类
其实,模式的数量多少并不重要,重要的是那些模式对我们实际应用的作用。
模式主要分为三类:
l 创建模式:创建对象,
主要有:
n Factory、Builder、Singleton
l 组合模式:组合对象
主要有:
n Adapter、Decorator
n Flyweight、Proxy
l 行为模式:
主要有:
n State、Memento
n Observer、Stratepy、Visitor

本文介绍了设计模式的概念及其在软件开发中的重要性。设计模式被分为创建模式、组合模式及行为模式三大类,每种模式都有其特定的应用场景,旨在帮助开发者解决常见的软件设计问题,提高代码的复用性和维护性。

被折叠的 条评论
为什么被折叠?



