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

资源简介


资源截图

代码片段和文件信息

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

namespace 建造者模式
{
    class Program
    {
        static void Main(string[] args)
        {
            Director director = new Director();
            Builder b1 = new ConcreteBuilder1();
            Builder b2 = new ConcreteBuilder2();

            director.Construct(b1);
            Product p1 = b1.GetResult();
            p1.Show();

            director.Construct(b2);
            Product p2 = b2.GetResult();
            p2.Show();

            Console.Read();
        }
    }

    class Director
    {
        public void Construct(Builder builder)
        {
            builder.BuildPartA();
            builder.BuildPartB();
        }
    }

    abstract class Builder
    {
        p

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2009-03-23 08:56  建造者模式-基本代码\
     目录           0  2009-03-23 08:56  建造者模式-基本代码\建造者模式\
     文件         934  2007-06-05 07:27  建造者模式-基本代码\建造者模式.sln
     文件       10240  2007-06-06 06:29  建造者模式-基本代码\建造者模式.suo
     目录           0  2009-03-23 08:56  建造者模式-基本代码\建造者模式\bin\
     目录           0  2009-03-23 08:56  建造者模式-基本代码\建造者模式\bin\Debug\
     文件       16384  2007-06-05 07:40  建造者模式-基本代码\建造者模式\bin\Debug\建造者模式.exe
     文件       17920  2007-06-05 07:40  建造者模式-基本代码\建造者模式\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-06-05 07:40  建造者模式-基本代码\建造者模式\obj\Debug\建造者模式.exe
     文件       17920  2007-06-05 07:40  建造者模式-基本代码\建造者模式\obj\Debug\建造者模式.pdb
     文件         166  2007-06-05 07:40  建造者模式-基本代码\建造者模式\obj\建造者模式.csproj.FileList.txt
     文件        2172  2007-06-06 06:29  建造者模式-基本代码\建造者模式\Program.cs
     目录           0  2009-03-23 08:56  建造者模式-基本代码\建造者模式\Properties\
     文件        1201  2007-06-05 07:27  建造者模式-基本代码\建造者模式\Properties\AssemblyInfo.cs
     文件        1964  2007-06-05 07:27  建造者模式-基本代码\建造者模式\建造者模式.csproj
     目录           0  2009-03-23 08:56  建造者模式01\
     目录           0  2009-03-23 08:56  建造者模式01\建造者模式\
     文件         934  2007-06-10 16:05  建造者模式01\建造者模式.sln
     文件       17408  2007-07-23 06:43  建造者模式01\建造者模式.suo
     目录           0  2009-03-23 08:56  建造者模式01\建造者模式\bin\
     目录           0  2009-03-23 08:56  建造者模式01\建造者模式\bin\Debug\
     文件       20480  2007-07-23 06:42  建造者模式01\建造者模式\bin\Debug\建造模式.exe
     文件       44544  2007-07-23 06:42  建造者模式01\建造者模式\bin\Debug\建造模式.pdb
     文件        5632  2005-11-11 22:25  建造者模式01\建造者模式\bin\Debug\建造模式.vshost.exe
     文件        1184  2007-06-10 16:04  建造者模式01\建造者模式\ClassDiagram1.cd
     文件        1330  2007-07-23 06:42  建造者模式01\建造者模式\Form1.cs
     文件        3836  2007-07-23 06:42  建造者模式01\建造者模式\Form1.Designer.cs
............此处省略128个文件信息

评论

共有 条评论