Java 工厂模式(简单工厂)

  • 原创
  • |
  • 浏览:326
  • |
  • 更新:
  • |
  • 标签:JAVA 

工厂模式是最常见的设计模式之一,定义一个抽象产品,有多种实现方式,最后由一个工厂类去管理这些实现对象。

工具/原料

  • ide编辑器

UML类图

  1. 1

    首先看一下UML类图关系 AbstractFactory是抽象产品,他有2个实现类一个是

    wafer,一个是computer 。ProductionFactory负责创建wafer和computer的对象供client使用。

    Java 工厂模式(简单工厂)
  2. 2

    好了看完了关系图那么要开始实操了,首先第一步建立抽象产品接口AbstractFactory定义一个方法production

    Java 工厂模式(简单工厂)
  3. 3

    然后添加2个实现类wafer和computer

    Java 工厂模式(简单工厂)
    Java 工厂模式(简单工厂)
  4. 4

    接着创建工厂类管理对象

    Java 工厂模式(简单工厂)
  5. 5

    最后用client调用工厂类获取对象

    Java 工厂模式(简单工厂)
    Java 工厂模式(简单工厂)
  6. 6

    好了以上就是工厂模式的简单工厂

    END
  7. 6
    此文章未经授权抓取自百度经验

注意事项

  • 使用工厂模式一点要结合系统实际是否符合
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签JAVA