コード例 #1
0
        public void Cook()
        {
            var bowl   = new Bowl();
            var potato = new Potato();
            var carrot = new Carrot();

            Peel(potato);
            Cut(potato);
            bowl.AddVegetable(potato);

            Peel(carrot);
            Cut(carrot);
            bowl.AddVegetable(carrot);
        }
コード例 #2
0
        private IVegetable GetCarrot()
        {
            var carrot = new Carrot();

            return(carrot);
        }