设计模式UML图解小册
工厂模式思想:在调用时显式传入类型参数,工厂负责通用的返回对应的实例给你。比如factory.getShape("Circle");表明我需要Circle的实例,工厂创建好之后返回给我抽象工厂模式思想:可以理解为工厂类的工厂,就是调用方首先需要传入类型参数获取对应的工厂实例,再通过调用工厂类的方法获取对象实例。比如首先通过FactoryProducer.getFactory("SHAPE");获取Shape的工厂,再通过factory.getShape("Circle");获取Circle实例单例模式.








