创建者模式与抽象工厂模式很相像,但是,Builder模式返回完整的一个产品,而AbstractFactory返回一系列有关系的产品;在抽象工厂模式中,客户采用AbstractFactory生成自己要用的对象,而在建造者模式中,客户端指导Builder类如何去生成对象,获知如何合成一些类来构成建造类,侧重于一步一步构造一个复杂对象,然后反户 结果。
Builder 模式与AbstractFactory模式的区别
最新推荐文章于 2018-09-07 21:16:34 发布
创建者模式与抽象工厂模式很相像,但是,Builder模式返回完整的一个产品,而AbstractFactory返回一系列有关系的产品;在抽象工厂模式中,客户采用AbstractFactory生成自己要用的对象,而在建造者模式中,客户端指导Builder类如何去生成对象,获知如何合成一些类来构成建造类,侧重于一步一步构造一个复杂对象,然后反户 结果。