【设计模式】建造者模式(Builder Pattern)

联想:建造模式和 模板方法模式 有相似之处,二者的不同是 模板方法模式 面向方法抽象出各个方法的“壳”,建造者是抽象出 各个部分的“壳”,而内容细节根据建造不同的对象决定。

 

风机:{变流器(型号:445)、适配器(型号:d200)、散热器(水冷)}

太阳能:{变流器(型号:446)、适配器(型号:d100)、散热器(风冷)}

缺点:

遇见结构框架不一样的:

亚洲人:{身高()、体重()、肤色()、发色()}

非洲人:{身高()、体重()、肤色()、发色()}

欧洲人:{身高()、体重()、肤色()、发色()}

 

猴子:{身高(、体重()、毛色()、尾巴长度()}

https://www.jianshu.com/p/be290ccea05a

 

posted on 2022-10-04 01:29  bdy  阅读(61)  评论(0编辑  收藏  举报

导航