menbbo

导航

 

2022年2月27日

摘要: 实现细节 决策者(根据建造者类型产生具体产品,相同的创建过程创建不用的产品)、抽象建造者、具体建造者、产品 建造者模式优点 1)客户端无需知道产品内部的构建细节,将产品本身与创建过程解耦; 2)每一个具体建造者都相对独立,与其他建造者无关,可以更加精细的控制产品的创建过程; 3)增减新的建造者无需修 阅读全文
posted @ 2022-02-27 17:09 menbbo 阅读(35) 评论(0) 推荐(0) 编辑
 
摘要: 工厂方法模式和抽象工厂模式 当抽象工厂模式的一个产品类只创建一种产品对象时,工厂方法模式退化为工厂方法模式。 抽象工厂模式优点 减少类的数量,一个产品族的类可以产生一系列产品,减少工厂类的数量。 抽象工厂模式缺点 产品族扩展困难,要增减某一系列的某一产品,需要修改抽象工厂与产品的代码,不符合开闭原则 阅读全文
posted @ 2022-02-27 14:45 menbbo 阅读(18) 评论(0) 推荐(0) 编辑