设计模式整理Java实现(源代码)

原创 2016年08月31日 09:55:48

通过查询资料,整理了23种设计模式的Java实现,并将各种设计模式的思想及与其他设计模式的比较,适用范围以注释的形式记录在类实现中。

目前整理的设计模式有:

1.创建型模式

设计模式名称设计模式名称设计模式名称设计模式名称
抽象工厂 生成器 工厂方法 原型
单件

2.结构型模式

设计模式名称设计模式名称设计模式名称设计模式名称
适配器 桥接 组成 装饰
外观 享元 代理

3.行为模式

设计模式名称设计模式名称设计模式名称设计模式名称
职责链 命令 解释器 迭代器
中介者 备忘录 观察者 状态
策略 模板方法 访问者

在这里推荐一下
卡奴达摩大神的博客:http://blog.csdn.net/zhengzhb/article/category/926691/2

还有打鱼还是晒网大神(其中代码绝对大部分来自于他)的博客:http://blog.csdn.net/jjwwmlp456/article/category/2597033/1

欢迎大家加入,一起整理更多更有用的设计模式。

GitHub:
https://github.com/shallshadow/Design-Pattern

版权声明:本文为博主原创文章,未经博主允许不得转载。

java几种常用设计模式简单示例

1.单例设计模式        所谓单例设计模式简单说就是无论程序如何运行,采用单例设计模式的类(Singleton类)永远只会有一个实例化对象产生。具体实现步骤如下:       (1) 将采用...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Android 源码中的设计模式

从模式说明、具体实例、并结合android源码中的具体应用,对Singleton、Factory、Adapter、Chain of Responsibility、Observer、Builder、Me...
  • Amazing7
  • Amazing7
  • 2016年06月21日 15:13
  • 13103

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

设计模式学习笔记以及java代码实现

创建模式: 1.工厂模式 简单工厂模式(Simple Factory) 提供工厂,把实际的工作转移到具体的子类。 工厂方法模式(Factory Method) 多态性工厂模式,创建一个产品的...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

设计模式——适配器模式 Java源代码

适配器模式,《Head First Design Patterns》给的代码的例子是关于鸭子和火鸡,然而鸭子和火鸡离日常生活比较远。这次,我改编了实验楼网站上面的例子,关于插座和充电器。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:设计模式整理Java实现(源代码)
举报原因:
原因补充:

(最多只允许输入30个字)