• 大小: 208KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-16
  • 语言: Java
  • 标签: JAVA  

资源简介

对设计模式的学习,其中涉及到有5种设计模式,用JAVA实现,图形界面呈现

资源截图

代码片段和文件信息

/*
 * To change this template choose Tools | Templates
 * and open the template in the editor.
 */
package decorator;

/**
 *
 * @author Administrator
 */
public class Finery extends OutputString{
        protected  OutputString component;
        
        public void Decorate(OutputString component)
        {
            this.component = component;
        }
        
        @Override
        public String Set(String str)
        {
            if(component != null)
            {
                return component.Set(str);
            }else
                return null;
        }
}

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

     文件       3722  2011-11-19 23:12  设计模式\Myproject\build.xml

     文件         85  2011-11-19 23:12  设计模式\Myproject\manifest.mf

     文件      17144  2011-12-14 00:09  设计模式\Myproject\src\ui\GoodsJDialog.form

     文件      19583  2011-12-14 00:09  设计模式\Myproject\src\ui\GoodsJDialog.java

     文件      16861  2011-12-14 00:47  设计模式\Myproject\src\ui\ProjectJframe.form

     文件      17091  2011-12-25 18:57  设计模式\Myproject\src\ui\ProjectJframe.java

     文件        741  2011-12-09 13:32  设计模式\Myproject\src\Goods\Goods.java

     文件       1055  2011-12-09 13:48  设计模式\Myproject\src\Goods\GoodsList.java

     文件       1902  2011-12-09 14:13  设计模式\Myproject\src\Goods\GoodsMethod.java

     文件        888  2011-12-06 00:36  设计模式\Myproject\src\Goods\GoodsTest.java

     文件        595  2011-11-21 22:07  设计模式\Myproject\src\Factory_Strategy\CashContext.java

     文件        591  2011-12-25 18:56  设计模式\Myproject\src\Factory_Strategy\CashFactory.java

     文件        303  2011-12-25 18:52  设计模式\Myproject\src\Factory_Strategy\CashNormal.java

     文件        429  2011-12-25 18:52  设计模式\Myproject\src\Factory_Strategy\CashRebate.java

     文件        756  2011-12-25 18:52  设计模式\Myproject\src\Factory_Strategy\CashReturn.java

     文件        249  2011-12-25 18:49  设计模式\Myproject\src\Factory_Strategy\CashSuper.java

     文件        587  2011-11-22 13:45  设计模式\Myproject\src\decorator\Finery.java

     文件        421  2011-11-22 15:25  设计模式\Myproject\src\decorator\OutputChoice.java

     文件        836  2011-12-14 00:51  设计模式\Myproject\src\decorator\OutputName.java

     文件        655  2011-12-14 00:51  设计模式\Myproject\src\decorator\OutputNum.java

     文件        982  2011-12-14 00:51  设计模式\Myproject\src\decorator\OutputPrice.java

     文件        485  2011-11-22 13:45  设计模式\Myproject\src\decorator\OutputString.java

     文件      56293  2011-11-19 23:12  设计模式\Myproject\nbproject\build-impl.xml

     文件        475  2011-11-19 23:12  设计模式\Myproject\nbproject\genfiles.properties

     文件       2331  2011-11-20 22:17  设计模式\Myproject\nbproject\project.properties

     文件        517  2011-11-19 23:12  设计模式\Myproject\nbproject\project.xml

     文件        120  2011-11-19 23:12  设计模式\Myproject\nbproject\private\private.properties

     文件        211  2011-12-25 23:38  设计模式\Myproject\nbproject\private\private.xml

     文件      56538  2011-12-25 23:37  设计模式\Myproject\dist\Myproject.jar

     文件       1325  2011-12-25 23:37  设计模式\Myproject\dist\README.TXT

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

评论

共有 条评论