总结:设计模式之Factory Method模式

Factory Method模式图

------------------------------------------------------------------------------------------------------------

参与角色:

------Product(产品):定义在模式中生成产品实例持有的接口。

------Creator(创建者):负责生成Product角色的抽象类。

------ConcreteProduct(具体的产品):决定具体的产品。

------ConcreteCreator(具体的创建者):负责生成具体的产品。

------Test(测试类)

具体案例:

---Product:

---Creator:

---ConcreteProduct:

---ConcreteCreator:

---Test:

------------------------------------------------------------------------------------------------------------

猜你喜欢

转载自my.oschina.net/zhuqingbo0501/blog/1807688