コード例 #1
0
 public void TestCase3()
 {
     AbstractOrInterfaceOfFactoryKit kit = new ConcreteFactoryKit1();
       AbstractOrInterfaceOfProductA productA = (AbstractOrInterfaceOfProductA)kit.CreateProduct(ProductCategory.ProductA);
       AbstractOrInterfaceOfProductB productB = (AbstractOrInterfaceOfProductB)kit.CreateProduct(ProductCategory.ProductB);
 }
コード例 #2
0
 public void TestCase3()
 {
     AbstractOrInterfaceOfFactoryKit kit      = new ConcreteFactoryKit1();
     AbstractOrInterfaceOfProductA   productA = (AbstractOrInterfaceOfProductA)kit.CreateProduct(ProductCategory.ProductA);
     AbstractOrInterfaceOfProductB   productB = (AbstractOrInterfaceOfProductB)kit.CreateProduct(ProductCategory.ProductB);
 }