• 大小: 233.45 KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2025-01-03
  • 语言: Java
  • 标签: 开发技术  Java  

资源简介

java23种设计模式+23个实例demo: 关于代码的几点说明: 1. 代码为根据个人对Design Pattern的学习理解写出, 2. 每个Pattern均是一个目录,其目录名即是Pattern的名字, 所有代码用JDeveloper 9i 和JBuilder 6.0编写,并编译、运行通过。 3. 示例中的类,方法的命名规则和各个对象间的协作,基本同原书, 所以可以在看书的同时加以参照。 4. 为图方便,绝大多数示例的效果是用printf表现之。 Pattern的骨架,比如一个Pattern的类是如何组织的,各个对象间的协作又是怎样。 5. 所有代码是对Pattern做了相当的简化,有许多深层次的考虑希望大家一起挖掘。

资源截图

代码片段和文件信息

/**
 *  A interface
 */
public interface Shape  {
    public void Draw();
    public void Border();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件          0  2018-09-03 13:24  23种设计模式的java实现\1.txt

     文件      12919  2002-01-28 10:28  23种设计模式的java实现\Adapter\Adapter.jpr

     文件        603  2002-01-28 10:25  23种设计模式的java实现\Adapter\classes\Adapter.cdi

     文件         65  2002-01-28 10:26  23种设计模式的java实现\Adapter\classes\connections.xml

     文件        165  2002-01-28 10:20  23种设计模式的java实现\Adapter\classes\Shape.class

     文件        594  2002-01-28 10:20  23种设计模式的java实现\Adapter\classes\Text.class

     文件       1264  2002-01-28 10:20  23种设计模式的java实现\Adapter\classes\TextShapeClass.class

     文件       1634  2002-01-28 10:25  23种设计模式的java实现\Adapter\classes\TextShapeobject.class

     文件        107  2002-01-28 10:10  23种设计模式的java实现\Adapter\src\Shape.java

     文件        272  2002-01-28 10:13  23种设计模式的java实现\Adapter\src\Text.java

     文件        721  2002-01-28 10:20  23种设计模式的java实现\Adapter\src\TextShapeClass.java

     文件        979  2002-01-28 10:25  23种设计模式的java实现\Adapter\src\TextShapeobject.java

     文件      13263  2002-01-28 15:34  23种设计模式的java实现\Bridge\Bridge.jpr

     文件        914  2002-01-28 15:33  23种设计模式的java实现\Bridge\classes\Bridge.cdi

     文件         65  2002-01-28 15:33  23种设计模式的java实现\Bridge\classes\connections.xml

     文件        855  2002-01-28 15:33  23种设计模式的java实现\Bridge\classes\Test.class

     文件        684  2002-01-28 15:29  23种设计模式的java实现\Bridge\classes\Text.class

     文件        768  2002-01-28 15:32  23种设计模式的java实现\Bridge\classes\TextBold.class

     文件        151  2002-01-28 15:29  23种设计模式的java实现\Bridge\classes\TextImp.class

     文件        584  2002-01-28 15:29  23种设计模式的java实现\Bridge\classes\TextImpLinux.class

     文件        576  2002-01-28 15:29  23种设计模式的java实现\Bridge\classes\TextImpMac.class

     文件        776  2002-01-28 15:33  23种设计模式的java实现\Bridge\classes\TextItalic.class

     文件        610  2002-01-28 15:28  23种设计模式的java实现\Bridge\src\Test.java

     文件        396  2002-01-28 15:29  23种设计模式的java实现\Bridge\src\Text.java

     文件        366  2002-01-28 15:31  23种设计模式的java实现\Bridge\src\TextBold.java

     文件        102  2002-01-28 15:16  23种设计模式的java实现\Bridge\src\TextImp.java

     文件        225  2002-01-28 15:12  23种设计模式的java实现\Bridge\src\TextImpLinux.java

     文件        219  2002-01-28 15:12  23种设计模式的java实现\Bridge\src\TextImpMac.java

     文件        351  2002-01-28 15:33  23种设计模式的java实现\Bridge\src\TextItalic.java

     文件      13052  2002-01-24 10:39  23种设计模式的java实现\Builder\Builder.jpr

............此处省略394个文件信息

评论

共有 条评论