抽象工厂其实是一种分类方法,将子类分为多个大类。为了避免这多个子类的混用,而产生的方法。
抽象工厂的使用范围
1、用来支持多个产品序列:多平台、多视感等等
2、简化产品的创建和销毁。
产品之间有复杂的关联关系,创建一个产品过于复杂
产品的销毁有自己的机制
产品之间的组合关系复杂的
产品的创建参数过多,简化创建参数。这个是特化范围
3、用来将接口和实现分离
本文介绍了抽象工厂设计模式的应用场景及优势,包括支持多个产品序列、简化产品创建和销毁过程等。尤其适用于产品间存在复杂关联关系的情况。
抽象工厂其实是一种分类方法,将子类分为多个大类。为了避免这多个子类的混用,而产生的方法。
抽象工厂的使用范围
1、用来支持多个产品序列:多平台、多视感等等
2、简化产品的创建和销毁。
产品之间有复杂的关联关系,创建一个产品过于复杂
产品的销毁有自己的机制
产品之间的组合关系复杂的
产品的创建参数过多,简化创建参数。这个是特化范围
3、用来将接口和实现分离

被折叠的 条评论
为什么被折叠?