导读 大家好,小问来为大家解答以上问题。设计模式,一之工厂设计模式,1,什么是工厂设计模式这个很多人还不知道,现在让我们一起来看看吧!1、设...
大家好,小问来为大家解答以上问题。设计模式,一之工厂设计模式,1,什么是工厂设计模式这个很多人还不知道,现在让我们一起来看看吧!
1、 设计模式在开发中起着非常重要的作用。在一些合适的场景中使用合适的设计模式可以让我们写出更优雅的代码。今天,我们来看看工厂设计模式中的工厂方法模式。
2、 工厂方法模式(Factory method pattern):指的是工厂对象决定创建哪个产品类别的实例。
3、 这时,如果我们要创建产品A,那么就需要在客户端调用它:下图,父类IFactory指向子类A的引用,应用层需要依赖子类A,如果业务层需要扩展,就会有B,C等。
4、 而客户端不得不完全依赖这些扩展类,久而久之,客户端会变得越来越臃肿。
以上就是【设计模式,一之工厂设计模式,1,什么是工厂设计模式】相关内容。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!