FactoryMethod
2016-05-26 09:13:50 0 举报
工厂方法
作者其他创作
大纲/内容
ConcreteProduct
Creator是一个抽象类,它实现了所有操作产品的方法,但是不实现创建产品的方法
Creator:abstract
+ factoryMethod():abstract+ operation()
ConcreteCreator
+ factroyMethod()
注意,设计模式里所说的接口指的不是java的接口,可以是一个抽象类
Creator的子类必须实现factoryMethod()也就是说具体的产生产品的方法
Product:abstract
所有的产品的子类都必须实现这个接口,这样使用这个产品的类就可以引用这个接口而不是具体的类
0 条评论
下一页