定义分类创建型结构型行为型 定义软件设计模式(Design pattern),又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。大白话理解设计模式就是解决常见问题的套路使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 分类 创建型 简单工厂模式(静态工厂模式)工厂模式 结构型装饰器模式 行为型