.net模式建设者模式设计

 时间:2024-11-20 16:11:19

1、新建一个控制台应用程序,命名为建设者模式,如下图所示:

.net模式建设者模式设计

2、新建一个Shop,封装一个类的调用方法。class Shop { // Methods public void Construct(VehicleBuilder vehicleBuilder) { vehicleBuilder.BuildFrame(); vehicleBuilder.BuildEngine(); vehicleBuilder.BuildWheels(); vehicleBuilder.BuildDoors(); } }

.net模式建设者模式设计

3、新建一个汽车模型类VehicleBuilder

.net模式建设者模式设计

4、添加一个新类MotorCycleBuilder,继承于VehicleBuilder

.net模式建设者模式设计

5、重复上面的步骤,新建两个新类,继承于CarBuilder,ScooterBuilder,如下图

.net模式建设者模式设计.net模式建设者模式设计

6、添加一个实现方法,然后执行方法,就是这么简单。如下图所示:

.net模式建设者模式设计

7、执行程序,如下图所示,得出运行结果。

.net模式建设者模式设计
  • .net模式门面模式设计
  • .net设计模式装饰者设计
  • .net设计享元模式
  • .net模式对象适配器设计
  • .net设计责任链接模式
  • 热门搜索
    参苓白术丸的功效与作用 京剧脸谱黑色代表什么 借什么可以不还 干红枣的功效与作用 虾青素的功效与作用 水杯什么牌子好 初二生物上册知识点 考研结果什么时候出来 一树梨花压海棠什么意思 蓝砂石的功效与作用