设计模式学习4 Factory Pattern
应用场景:
在软件系统中,经常面两“某个对象”的创建的工作,但是由于需求的变化,这个对象经常面临剧烈的变化,但是接口是相对稳定的。这里可以使用Factory Pattern来实现。
Factory Pattern针对的是一个对象,而Abstract Factory针对的是一系列的对象的变化。
实现代码:
接口实现:
客户程序:
接口实现类:
在软件系统中,经常面两“某个对象”的创建的工作,但是由于需求的变化,这个对象经常面临剧烈的变化,但是接口是相对稳定的。这里可以使用Factory Pattern来实现。
Factory Pattern针对的是一个对象,而Abstract Factory针对的是一系列的对象的变化。
接口实现:
客户程序:
接口实现类: