public void Case3()
 {
     ConcreteCreator creator = new ConcreteCreator();
       AbstractOrInterfaceOfProduct product = creator.CreateProduct(ProductCategory.GoodProduct);
 }
 public void Case3()
 {
   ConcreteCreator creator = new ConcreteCreator();
   AbstractOrInterfaceOfProduct product = creator.CreateProduct(ProductCategory.GoodProduct);
 }