Java设计模式之工厂模式(二):抽象工厂模式

接着上一篇文章继续讲解工厂模式,这篇介绍抽象工厂模式, 类图: 角色: 抽象工厂:用来生产产品,描述工厂的整个流程,调用具体工厂的方法生产产品。 具体工厂:将new对象的过程封装在其中,需实现不同的产品家族 工厂客户:只涉及抽象工厂,运行时自动使用实际工厂 抽象产品:N个抽象产品 具体产品:每个抽象产品有N个具体产品。 应用: 在上一篇文章的工厂方法模式的例子进一步进化,将原料作为单独的类,从而形
相关文章
相关标签/搜索