• 大小: 0.09M
    文件类型: .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)
        {
            ConcretePrototype1 p1 = new ConcretePrototype1(“I“);
            ConcretePrototype1 c1 = (ConcretePrototype1)p1.Clone();
            Console.WriteLine(“Cloned: {0}“ c1.Id);

            ConcretePrototype2 p2 = new ConcretePrototype2(“II“);
            ConcretePrototype2 c2 = (ConcretePrototype2)p2.Clone();
            Console.WriteLine(“Cloned: {0}“ c2.Id);

            // Wait for user 
            Console.Read();

        }
    }

    abstract class Prototype
    {
        private string id;

        // Constructor 
        public Prototype(string id)
        {
            this.id = id;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2009-03-23 08:56  原型模式-基本代码\
     目录           0  2009-03-23 08:56  原型模式-基本代码\原型模式\
     文件         925  2007-05-15 11:15  原型模式-基本代码\原型模式.sln
     文件       11264  2007-05-17 15:21  原型模式-基本代码\原型模式.suo
     目录           0  2009-03-23 08:56  原型模式-基本代码\原型模式\bin\
     目录           0  2009-03-23 08:56  原型模式-基本代码\原型模式\bin\Debug\
     文件       16384  2007-05-15 11:17  原型模式-基本代码\原型模式\bin\Debug\原型模式.exe
     文件       13824  2007-05-15 11:17  原型模式-基本代码\原型模式\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-05-15 11:17  原型模式-基本代码\原型模式\obj\Debug\原型模式.exe
     文件       13824  2007-05-15 11:17  原型模式-基本代码\原型模式\obj\Debug\原型模式.pdb
     文件         154  2007-05-17 07:07  原型模式-基本代码\原型模式\obj\原型模式.csproj.FileList.txt
     文件        1643  2007-05-17 15:21  原型模式-基本代码\原型模式\Program.cs
     目录           0  2009-03-23 08:56  原型模式-基本代码\原型模式\Properties\
     文件        1195  2007-05-15 11:15  原型模式-基本代码\原型模式\Properties\AssemblyInfo.cs
     文件        1958  2007-05-15 11:15  原型模式-基本代码\原型模式\原型模式.csproj
     目录           0  2009-03-23 08:56  原型模式简历01\
     目录           0  2009-03-23 08:56  原型模式简历01\原型模式\
     文件         925  2007-05-15 11:15  原型模式简历01\原型模式.sln
     文件       12288  2007-07-24 15:07  原型模式简历01\原型模式.suo
     目录           0  2009-03-23 08:56  原型模式简历01\原型模式\bin\
     目录           0  2009-03-23 08:56  原型模式简历01\原型模式\bin\Debug\
     文件       16384  2007-07-24 15:07  原型模式简历01\原型模式\bin\Debug\原型模式.exe
     文件       13824  2007-07-24 15:07  原型模式简历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\
............此处省略70个文件信息

评论

共有 条评论