一、概述
作为第一个出场的设计模式,有必要先介绍一下设计模式(引用自百度百科):
设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的:为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。
设计模式概念的介绍,参见:http://blog.jobbole.com/101076/
其中涉及的设计原则的概念,参见随笔:http://www.cnblogs.com/jiangbei/p/6910790.html
原文:http://www.cnblogs.com/jiangbei/p/7538342.html