コード例 #1
0
ファイル: Program.cs プロジェクト: AndyFu314/DesignPatterns
        static void Main(string[] args)
        {
            ConcertPrototype1 p1 = new ConcertPrototype1("One");
            ConcertPrototype1 c1 = (ConcertPrototype1)p1.Clone();
            Console.WriteLine("Clone: {0}", c1.Id);

            ConcertPrototype2 p2 = new ConcertPrototype2("Two");
            ConcertPrototype2 c2 = (ConcertPrototype2)p2.Clone();
            Console.WriteLine("Clone: {0}", c2.Id);

            Console.ReadKey();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            ConcertPrototype1 p1 = new ConcertPrototype1("One");
            ConcertPrototype1 c1 = (ConcertPrototype1)p1.Clone();

            Console.WriteLine("Clone: {0}", c1.Id);

            ConcertPrototype2 p2 = new ConcertPrototype2("Two");
            ConcertPrototype2 c2 = (ConcertPrototype2)p2.Clone();

            Console.WriteLine("Clone: {0}", c2.Id);

            Console.ReadKey();
        }