设计模式概述 一、设计模式的意义 什么是设计模式?它有什么意义? 官方文献给的定义是:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代 码可靠性。 就我简单直接粗暴的理解:设计模式就是一种代码设计的总结和积累;是一种不断总结、修改、积累的可复制粘贴的代码设计。其目的,说穿了就是为