场景:一个水果工厂,他全国各地都有加工贩卖的分工厂。以这样的例子实现结构如下图:
首先创建抽象工厂:
抽象具体水果:
自己的工厂实现自己的水果类:
继承抽象工厂,实现自己的工厂类:
定义获取工厂实例类:
客户端调用:
设计模式(3)-抽象工厂模式
原文:https://www.cnblogs.com/snailZz/p/13268198.html