# java-design-pattern-samples **Repository Path**: elvinzeng/java-design-pattern-samples ## Basic Information - **Project Name**: java-design-pattern-samples - **Description**: java设计模式的例子 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-06-11 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Build Status](https://travis-ci.org/elvinzeng/java-design-pattern-samples.svg?branch=master)](https://travis-ci.org/elvinzeng/java-design-pattern-samples) # Java-design-pattern-samples 这个项目是我的博客中[《GoF设计模式》系列文章](https://www.bughui.com/2017/06/10/gof-design-pattern-overview/)中要到的例子的源码,项目中所有的例子均采用Java语言实现。 # 设计模式列表 * [简单工厂模式](/simple-factory) * [工厂方法模式](/factory-method) * [抽象工厂模式](/abstract-factory) * [单例模式](/singleton) * [创建者模式](/builder) * [原型模式](/prototype) * [适配器模式](/adapter) * [外观模式](/facade) * [享元模式](/flyweight) * [组合模式](/composite) * [装饰器模式](/decorator) * [代理模式](/proxy) * [桥接模式](/bridge) * [策略模式](/strategy) * [状态模式](/state) * [职责链模式](/chain-of-responsibility) * [观察者模式](/observer) * [模板方法模式](/template) * [命令模式](/command) * [备忘录模式](/memento) * [迭代器模式](/iterator) * [调停者模式](/mediator) * [解释器模式](/interpreter) * [访问者模式](/visitor) # 打个广告 如果你觉得我的[《GoF设计模式》系列文章](https://www.bughui.com/2017/06/10/gof-design-pattern-overview/)或者本项目的示例代码写得好, 可以帮我在戳Github上的Star给我加星点赞,或者去[这里](https://www.bughui.com/2017/06/10/gof-design-pattern-overview/)翻到页面最下面戳打赏。