Exemple #1
0
        public string SomeOperation()
        {
            IProduct product = FactoryMethod();

            string result = $"Creator: Working with {product.Print()}";

            return(result);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Creator  factory = new ConcreteCreator();
            IProduct product = factory.FactoryMethod("B");

            product.Print();
            Console.ReadKey();
        }