【设计模式】建造者模式(Builder Pattern)
联想:建造模式和 模板方法模式 有相似之处,二者的不同是 模板方法模式 面向方法抽象出各个方法的“壳”,建造者是抽象出 各个部分的“壳”,而内容细节根据建造不同的对象决定。
风机:{变流器(型号:445)、适配器(型号:d200)、散热器(水冷)}
太阳能:{变流器(型号:446)、适配器(型号:d100)、散热器(风冷)}
缺点:
遇见结构框架不一样的:
亚洲人:{身高()、体重()、肤色()、发色()}
非洲人:{身高()、体重()、肤色()、发色()}
欧洲人:{身高()、体重()、肤色()、发色()}
猴子:{身高(、体重()、毛色()、尾巴长度()}
https://www.jianshu.com/p/be290ccea05a