设计模式之序-UML类图那点事儿 打14年年底就像写那么一个系列,用于讲设计模式的,代码基于JAVA语言,最早接触设计模式是大一还是大二来着,那时候网上有人给推荐书,其中就有设计模式,当时给我推荐的书我还隐约记得,叫GoF的,书名是<Design Patterns: Elements of Reusable Object-Oriented Software>,也即<设计模式>,机械出版社的将其翻译为<设计模式-可复用面向对象软件的基础>.至于为什么叫做GoF,那时候因为…
Abstract Factory Intent: Provide an interface for creating families of related or dependent objects without specifying their concrete classes. Applicability: Use the Abstract Factory pattern when a system should be independent of how its products are…
以文本和思维导图的方式简明扼要的介绍了GoF的23个经典设计模式,可当成学习设计模式的一个小手册,偶尔看一下,说不定会对大师的思想精髓有新的领悟. GoF(“四人帮”,又称Gang of Four,即Erich Gamma, Richard Helm, Ralph Johnson & John Vlissides) 创建型模式(5个):单例模式.原型模式.建造者模式.工厂模式.抽象工厂模式. 结构型模式(7个):桥接模式.外观模式.组合模式.装饰模式.适配器模式.代理模式.享元模式. 行为型模式…