读书人

工场模式杂谈

发布时间: 2012-10-26 10:30:58 作者: rapoo

工厂模式杂谈

在没有工厂的情况下,通过接口编程会涉及到:

接口、接口实现类、调用类,我们需要这样使用:

接口 接口名 = new 接口调用类();

把这个借口对象交给 调用类 使用;

?

?

如果有工厂,工厂中的静态方法返回实现类最终的实现的结果,

调用类调用工厂类的静态方法获得接口对象

?

?有了工厂,如果实现类需要发生什么变化,因为工厂返回给调用者是抽象产品,所以只需要该工厂类,不需要该调用者的代码。这就是工厂模式的好处。

读书人网 >其他相关

热点推荐