设计模式总览

LarsCheng at 
前言前段时间,跟着 Gang of Four 学习了设计模式,虽然 23 种设计模式都过了一遍,好像懂了但是好像又有些不明白。刚好在软考备考时设计模式也是考点。故此,通过这一次的再复习索性整理出设计模式的一套学习笔记,笔记中会通过生活中的例子详细讲解各种常用模式,并利用 Java 代码实现。本文主要通过以下几点来对设计模式进行总结:设计模式的背景设计模式的概念设计模式的的 7 大原则设计模式的的 4 大要素常见的 23 种设计模式 设计模式的背景设计模式这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。直到 1990 年,软件工程界才开始研讨设计模式的话题,后来召开了多次关于设……