设计模式_工厂模式

61 阅读1分钟

图片.png 工厂模式,用户不需要知道具体的实现过程,只需要调用总工厂就行,用户对总工厂提出想要实现的功能,总工厂在对子工厂进行匹配。获得匹配的对象,返回给用户即可。

使用场景:计划不同条件下创建不同的实例。

优点:可扩展性高,屏蔽具体的实现。

缺点:增加了类的依赖性,增加了系统的复杂性。