index 定义:设计模式是解决特定问题的通用解决方案,关注代码结构和对象间的交互。 特点: 关注 如何组织代码。 提供可重用的设计模板。 常见设计模式: 创建型模式:解决对象创建问题(如单例模式、工厂模式)。 结构型模式:解决类和对象的组合问题(如适配器模式、装饰器模式)。 行为型模式:解决对象间的交互问题(如观察者模式、策略模式)。