• 大小: 0.06M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2020-12-25
  • 语言: C#
  • 标签: C#  设计模式  c  模式  

资源简介


资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Text;

namespace 职责链模式
{
    class Program
    {
        static void Main(string[] args)
        {
            Handler h1 = new ConcreteHandler1();
            Handler h2 = new ConcreteHandler2();
            Handler h3 = new ConcreteHandler3();
            h1.SetSuccessor(h2);
            h2.SetSuccessor(h3);

            int[] requests = { 2 5 14 22 18 3 27 20 };

            foreach (int request in requests)
            {
                h1.HandleRequest(request);
            }

            Console.Read();

        }
    }

    abstract class Handler
    {
        protected Handler successor;

        public void SetSuccessor(Handler successor)
        {
            this.successor = suc

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2009-03-23 08:56  职责链模式-基本代码\
     目录           0  2009-03-23 08:56  职责链模式-基本代码\职责链模式\
     文件         934  2007-07-01 06:42  职责链模式-基本代码\职责链模式.sln
     文件       10240  2007-07-29 14:55  职责链模式-基本代码\职责链模式.suo
     目录           0  2009-03-23 08:56  职责链模式-基本代码\职责链模式\bin\
     目录           0  2009-03-23 08:56  职责链模式-基本代码\职责链模式\bin\Debug\
     文件       16384  2007-07-29 14:30  职责链模式-基本代码\职责链模式\bin\Debug\职责链模式.exe
     文件       15872  2007-07-29 14:30  职责链模式-基本代码\职责链模式\bin\Debug\职责链模式.pdb
     文件        5632  2005-11-11 22:25  职责链模式-基本代码\职责链模式\bin\Debug\职责链模式.vshost.exe
     目录           0  2009-03-23 08:56  职责链模式-基本代码\职责链模式\obj\
     目录           0  2009-03-23 08:56  职责链模式-基本代码\职责链模式\obj\Debug\
     目录           0  2009-03-23 08:56  职责链模式-基本代码\职责链模式\obj\Debug\TempPE\
     文件       16384  2007-07-29 14:30  职责链模式-基本代码\职责链模式\obj\Debug\职责链模式.exe
     文件       15872  2007-07-29 14:30  职责链模式-基本代码\职责链模式\obj\Debug\职责链模式.pdb
     文件         166  2007-07-29 14:30  职责链模式-基本代码\职责链模式\obj\职责链模式.csproj.FileList.txt
     文件        2236  2007-07-29 14:30  职责链模式-基本代码\职责链模式\Program.cs
     目录           0  2009-03-23 08:56  职责链模式-基本代码\职责链模式\Properties\
     文件        1201  2007-07-01 06:42  职责链模式-基本代码\职责链模式\Properties\AssemblyInfo.cs
     文件        1964  2007-07-01 06:42  职责链模式-基本代码\职责链模式\职责链模式.csproj
     目录           0  2009-03-23 08:56  职责链模式-申请加薪01\
     目录           0  2009-03-23 08:56  职责链模式-申请加薪01\职责链模式\
     文件         934  2007-04-17 18:38  职责链模式-申请加薪01\职责链模式.sln
     文件       11264  2007-07-29 14:55  职责链模式-申请加薪01\职责链模式.suo
     目录           0  2009-03-23 08:56  职责链模式-申请加薪01\职责链模式\bin\
     目录           0  2009-03-23 08:56  职责链模式-申请加薪01\职责链模式\bin\Debug\
     文件       16384  2007-07-29 10:20  职责链模式-申请加薪01\职责链模式\bin\Debug\职责链模式.exe
     文件       15872  2007-07-29 10:20  职责链模式-申请加薪01\职责链模式\bin\Debug\职责链模式.pdb
     文件        5632  2005-11-11 22:25  职责链模式-申请加薪01\职责链模式\bin\Debug\职责链模式.vshost.exe
     目录           0  2009-03-23 08:56  职责链模式-申请加薪01\职责链模式\obj\
     目录           0  2009-03-23 08:56  职责链模式-申请加薪01\职责链模式\obj\Debug\
     目录           0  2009-03-23 08:56  职责链模式-申请加薪01\职责链模式\obj\Debug\Refactor\
............此处省略28个文件信息

评论

共有 条评论