Ejemplo n.º 1
0
        public static void Run()
        {
            Console.WriteLine("\r\n\tBuilder\r\n");

            // содаем объект пекаря
            Baker baker = new Baker();
            // создаем билдер для ржаного хлеба
            BreadBuilder builder = new RyeBreadBuilder();
            // выпекаем
            Bread ryeBread = baker.Bake(builder);

            Console.WriteLine(ryeBread.ToString());
            // оздаем билдер для пшеничного хлеба
            builder = new WheatBreadBuilder();
            Bread wheatBread = baker.Bake(builder);

            Console.WriteLine(wheatBread.ToString());
        }
Ejemplo n.º 2
0
 public void CreateBread()
 {
     Bread = new Bread();
 }