.net模式建设者模式设计
1、新建一个控制台应用程序,命名为建设者模式,如下图所示:
2、新建一个Shop,封装一个类的调用方法。class Shop { // Methods public void Construct(V髫潋啜缅ehicleBuilder vehicleBuilder) { vehicleBuilder.BuildFrame(); vehicleBuilder.BuildEngine(); vehicleBuilder.BuildWheels(); vehicleBuilder.BuildDoors(); } }
3、新建一个汽车模型类VehicleBuilder
4、添加一个新类MotorCycleBuilder,继承于VehicleBuilder
5、重复上面的步骤,新建两个新类,继承于CarBuilder,ScooterBuilder,如下图
6、添加一个实现方法,然后执行方法,就是这么简单。如下图所示:
7、执行程序,如下图所示,得出运行结果。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。