Esempio n. 1
0
        public static void Main()
        {
            var product1 = new Product(4.52m, new StandardProductRenderer());
            var product2 = new Product(3.99m, new FeaturedProductRenderer());
            var product3 = new Product(1000000m, new SecretProductRenderer());

            var products = new List<Product> {product1, product2, product3};

            foreach (Product product in products)
            {
                product.Render();
            }

            Console.WriteLine("FINISHED......press any key");
            Console.ReadKey();
        }
Esempio n. 2
0
        public static void Main()
        {
            var product1 = new Product(4.52m, ProductType.Standard);
            var product2 = new Product(3.99m, ProductType.Featured);

            var products = new List<Product>();

            products.Add(product1);
            products.Add(product2);

            foreach (Product product in products)
            {
                product.Render();
            }


            Console.WriteLine("FINISHED......press any key");
            Console.ReadKey();
        
        }