简单工厂设计模式的好处
2017-09-02 13:58
323 查看
我曾纳闷为什么要单独创建对象,为什么不直接new对象使用?好处就在这儿,想想方法吧,为什么要设计方法?
方法是一片代码的封装,当方法功能升级的时候,直接去改方法中的代码,所有调用此方法名的都会产生改变,而不是找到找到每一处的那个不使用方法的一行行功能实现,一个个改,,,这样一算得多麻烦。
简单工厂也是这个理,需要的对象都来我这里拿吧,你要使用直接调用我方法即可,我给你返回对象出来。我给你创建,我给你返回对象,
你找我拿对象即可,当以后要需要添加对象,或是修改,这就方便了,你谁也不用找,找到我简单工厂一改,所有调用我此方法获得对象的都改变了,方便,简介。
我让你不依赖对象的创建,因为你一改动,这后果很麻烦,
达到这种不依赖的目的,这就是简单工厂
方法是一片代码的封装,当方法功能升级的时候,直接去改方法中的代码,所有调用此方法名的都会产生改变,而不是找到找到每一处的那个不使用方法的一行行功能实现,一个个改,,,这样一算得多麻烦。
简单工厂也是这个理,需要的对象都来我这里拿吧,你要使用直接调用我方法即可,我给你返回对象出来。我给你创建,我给你返回对象,
你找我拿对象即可,当以后要需要添加对象,或是修改,这就方便了,你谁也不用找,找到我简单工厂一改,所有调用我此方法获得对象的都改变了,方便,简介。
我让你不依赖对象的创建,因为你一改动,这后果很麻烦,
达到这种不依赖的目的,这就是简单工厂
相关文章推荐
- 简单理解常用设计模式(六)工厂模式
- 设计模式1——简单工厂
- 设计模式简单工厂实现
- Java与设计模式(01)--简单工厂模式
- 设计模式(一)--简单工厂
- 实战设计模式之简单工厂
- 设计模式——创建型设计模式总结(简单工厂、普通工厂、抽象工厂、建造者、原型和单例)
- 设计模式--简单工厂模式
- 设计模式--简单工厂(Simple Factory)
- 设计模式之简单工厂模式
- 设计模式之工厂模式系列(简单工厂,工厂模式,抽象工厂模式)
- Java设计模式——简单工厂(Simple Factory)
- 简单工厂设计模式
- Java设计模式之简单工厂设计模式
- 简单工厂设计模式
- 设计模式1(简单工厂模式,策略模式)
- C#设计模式之简单工厂模式
- 浅谈常见设计模式--单例模式 简单工厂模式
- 设计模式(Python)-简单工厂,工厂方法和抽象工厂模式
- 茂哥设计模式:简单工厂,工厂方法,抽象工厂