Factory Method模式图
------------------------------------------------------------------------------------------------------------
参与角色:
------Product(产品):定义在模式中生成产品实例持有的接口。
------Creator(创建者):负责生成Product角色的抽象类。
------ConcreteProduct(具体的产品):决定具体的产品。
------ConcreteCreator(具体的创建者):负责生成具体的产品。
------Test(测试类)
具体案例:
---Product:
---Creator:
---ConcreteProduct:
---ConcreteCreator:
---Test:
------------------------------------------------------------------------------------------------------------