예제 #1
0
        public Program()
        {
            RobotBuilder builder = new RobotBuilder(new BuildableRobot(new CookieRobot("CookieMan")));

            builder.AddStop();
            builder.AddGetParts();
            builder.AddAssemble();
            builder.AddGetParts();
            builder.AddGetParts();
            builder.GetRobot().Go();
        }
예제 #2
0
 public Director(RobotBuilder builder)
 {
     this.builder = builder;
 }