模式概述
抽象工厂是一种创建型设计模式,它能够创建一系列相关的对象而无需指定具体类。
这个定义和工厂方法模式很像,但其实是不同的。
问题
假设公司目前正在研发一款穿搭风格模拟器,代码中有这样一些类。
-
一些列相关的产品,如上衣、长裤和手提包。
-
不同年龄段的消费者,如女大学生,职业女性和老年妇女。
就像这样(形状代表模特,仅为示意😄)。
原创大约 6 分钟
抽象工厂是一种创建型设计模式,它能够创建一系列相关的对象而无需指定具体类。
这个定义和工厂方法模式很像,但其实是不同的。
假设公司目前正在研发一款穿搭风格模拟器,代码中有这样一些类。
一些列相关的产品,如上衣、长裤和手提包。
不同年龄段的消费者,如女大学生,职业女性和老年妇女。
就像这样(形状代表模特,仅为示意😄)。