工厂模式
2017-03-16 11:12:52 0 举报
工厂模式是一种创建型设计模式,它提供了一种创建对象的最佳方式。在工厂模式中,当创建对象时,我们不会对客户端暴露创建逻辑,而是使用一个共同的接口来指向新创建的对象。这个共同的接口就是抽象工厂。通过这种方式,我们可以将对象的创建过程封装起来,从而使得客户端不需要关心具体的实现细节,只需要调用工厂方法即可得到所需的对象。这样,当我们需要更改对象的创建逻辑时,只需要修改工厂类中的代码即可,而无需修改客户端代码。