示例#1
0
 public Robot GetRobot()
 {
     robotBuilder.setArms();
     robotBuilder.setHead();
     robotBuilder.setLegs();
     robotBuilder.setTorso();
     return(robotBuilder.MakeRobot());
 }
示例#2
0
 public Robot Construct(IRobotBuilder builder)
 {
     builder.BuildHead();
     builder.BuildBody();
     builder.BuildArms();
     builder.BuildFoot();
     return(builder.MakeRobot());
 }