Пример #1
0
        public BoxTwo WrapProduct(IBaseProductFactory baseProduct)
        {
            BoxTwo     box     = new BoxTwo();
            ProductTwo product = baseProduct.MakeProduct();

            box.Product = product;
            return(box);
        }
Пример #2
0
        public ProductTwo MakeProduct()
        {
            ProductTwo product = new ProductTwo
            {
                Price = 50,
                Name  = "Toycar"
            };

            return(product);
        }
Пример #3
0
        public ProductTwo MakeProduct()
        {
            ProductTwo product = new ProductTwo
            {
                Price = 20,
                Name  = "Pizza"
            };

            return(product);
        }