背景: 设计模式从不同项目中总结出来的通用经验,是为了帮助我们快速理解现有的系统,并从中找出共性规律解决: 解决“可复用”的设计问题解决限定领域的有限问题 概念: 抽象场景适用范围 意义: 一种为了解决特定设计问题的经验总结解决可复用的设计问题(可复用面向对象软件的基础)