JAVA学习网首页 把生活查询网加入收藏 把JAVA学习网设为首页 联系方式
    Hi,JAVA学习
JAVA基础 设计模式 数据库 JavaBeans J2EE JavaDelphi 用户界面 综合文章  
java里23种设计模式的实现
时间:17/09/2007
作者:未知
来源:网络
小提示点这里把文章加入您的收藏夹,方便下次查看
设置文章字体大小:[ ]

《Design Patterns》Complete Implementation (by Java)
Author: Jerry Shen
Version : 0.5

此目录里包括了<Design Patterns>一书中所有23种设计模式的实现(Java 版)源码


关于代码的几点说明:
1. 代码为根据个人对Design Pattern的学习理解写出(>90%原创),
   难免有错误的地方,希望大家指出。

2. 每个Pattern均是一个目录,其目录名即是Pattern的名字, 所有代码用JDeveloper 9i 和JBuilder 6.0编写,并编译、运行通过。

3. 示例中的类,方法的命名规则和各个对象间的协作,基本同原书, 所以可以在看书的同时加以参照。 

4. 为图方便,绝大多数示例的效果是用printf表现之。 虽然不能体现Pattern的威力,效果也不够直观,但希望依然能体现
    Pattern的骨架,比如一个Pattern的类是如何组织的,各个对象间的协作又是怎样。
5. 所有代码是对Pattern做了相当的简化,有许多深层次的考虑希望大家一起挖掘。
6. 鉴于本人水平和时间也较紧张,代码写的比较烂,设计中考虑不周,效率不高 ,甚至错误的地方还请大家指出。

对于后续版本的设想:
1. 增加对每个模式的UML类图,对象图,交互图等。
2. 修正现在的代码。
3. 重新设计一些解决特定问题的示例,并使示例可视化。
4. 增加对每个示例的文字详细说明。
5. 设计一些同时含有多种模式的示例。
6. 考虑C++的实现版本。

liuyueqing@javajia.com

上一篇:java格式化消息(参数替换)

下一篇:仿winamp音乐播放器jlGui1.0源码

  • 第一个JDBC程序
  • Tomcat高级配置技巧
  • 用OTA下载本机J2me程序至手机
  • 《Java编程思想》(第二版)第4章:初始化和清理
  • JavaBean101
  • 设计模式袖珍版 连续转载之 - Adapter(适配器)
  • 使用DateFormat类输出各种格式的时间(上)
  • J2EE相关设计模式讨论
  • Java入门笔记7_Stream
  • 在已有的视图的弹出菜单上新增菜单项
  • JDK Observer设计模式之研究
  • Hibernate入门 - 包作用详解
  • J2EE的13种核心技术(二)
  • J2EE中的设计模式之二
  • 配置Struts应用(2)
  • 对象和简单数据对象
  • SJEA考试阅读列表
  • 实现 Java 平台的三种方式
  • 返回】 【顶部】 【关闭
    Copyright © 2005-2010 www.594k.com All Rights Reserved.
    版权所有:JAVA学习网 备案序号:皖ICP备06004238号