设计模式专辑——扩展

 

1.

  

 

2.建造者

特点:

  • 构建过程固定
  • 复杂对象的构建和表现分离
  • 复杂对象的表现通过继承进行扩展

 

备注:

  单从目的1出发,我们可以使用类似模板继承的方法来实现,

  但这样就无法满足目标2。所以设计者将构建过程和表现剥离成两个类,

  表现可以通过继承实现不同的表现,同时维持一个固定的构建过程。

 

3.速查表

 

喜欢的话可以打赏一下哦!!!

支付宝

微信

猜你喜欢

转载自www.cnblogs.com/barker/p/10271518.html