设计模式系列文章
date
Jun 29, 2021
slug
design-pattern-series
status
Published
tags
设计模式
summary
常见的设计模式示例
type
Post
设计模式一般可分为三种大类型:创建型、结构型,行为型。
- 创建型:讨论的是如何创建实例,将对象的创建和对象的使用分离。
- 结构型:讨论的是类和对象之间的复用关系,实现对象之间关系解耦。
- 行为型:讨论的是类和对象之间的交互通信,提高协作效率。
设计模式最根本的原则就两条,面向接口编程和组合优于继承。而无论哪种设计模式,必须要回归本质,即能够让使用更加方便,让修改更加便捷,另外也不应该生搬硬套设计模式,还是应该看实际情况做解耦,否则就本末倒置了。