コード例 #1
0
ファイル: MyFactoryA.cs プロジェクト: sanjug01/Tests
        public AbstractProduct1 CreateProduct1()
        {
            var prod = new MyProduct1("By FactoryA");

            System.Diagnostics.Debug.WriteLine("Creating P1 named {0}", prod.P1Name);
            return(prod);
        }
コード例 #2
0
        public string UseMyProduct()
        {
            MyProduct1 prod = this.CreateProduct1();

            System.Diagnostics.Debug.WriteLine("using factory method to create prod1: {0}", prod.P1Name);
            return(prod.P1Name);
        }