Java工厂模式是这样的!

 时间:2024-10-11 22:51:52

1、工厂方法模式是简单工厂模式的进一步抽象化和推广,工厂方法模式里不在只有一个工伸脶庠膑厂类决定那个产品应该被实例化,这个由抽象工厂的子类来做,下面示例:

Java工厂模式是这样的!

2、抽象工厂角色,这是工厂方法模式的核心,具体工厂角色必须实现的接口或者继承的父类,如图:

Java工厂模式是这样的!

3、具体工厂角色,包含有业务逻辑代码,创建具体产品的对象,如图:

Java工厂模式是这样的!Java工厂模式是这样的!

4、抽象产品角色,它是具体产品继承的父类或者实现的接口,如图

Java工厂模式是这样的!

5、具体产品角色,具体工厂角色所创建的对象就是此角色的实例,Java中由具体的类来实现,如图:

Java工厂模式是这样的!Java工厂模式是这样的!

6、测试类,如图:

Java工厂模式是这样的!
  • Java设计模式之工厂模式
  • java设计模式之简单工厂模式
  • java工厂设计模式的使用方法和实例
  • JAVA设计模式原则
  • java 设计模式简介
  • 热门搜索
    攀枝花学院怎么样 我的学习生活 如何调节电脑亮度 计算器怎么弹音乐 生活名言 牙缝黑怎么办 如何卸载ie浏览器 11月是什么星座 如何安装网络打印机 如何给领导送礼