前面三篇关于工厂模式的文章,主要介绍了三种工厂模式,分别是:简单工厂模式、工厂方法模式、抽象工厂模式。
关于这三种工厂模式,都各有利弊,应该根据不同的业务开发场景进行选择使用。
图片来源:网络
简单工厂模式
是最容易理解的一种设计模式,简单工厂模式不属于23种设计模式之一,但简单工厂模式在多数嵌入式业务场景下,使用却非常广泛。
先说一下简单工厂模式的缺点:简单工厂模式主要是违反了“开闭原则”,当一家工厂需要包含很多产品的时候,用简单工厂模式就会容易形成一个“过大类”。
通俗来说就是
前面三篇关于工厂模式的文章,主要介绍了三种工厂模式,分别是:简单工厂模式、工厂方法模式、抽象工厂模式。
关于这三种工厂模式,都各有利弊,应该根据不同的业务开发场景进行选择使用。
图片来源:网络
是最容易理解的一种设计模式,简单工厂模式不属于23种设计模式之一,但简单工厂模式在多数嵌入式业务场景下,使用却非常广泛。
先说一下简单工厂模式的缺点:简单工厂模式主要是违反了“开闭原则”,当一家工厂需要包含很多产品的时候,用简单工厂模式就会容易形成一个“过大类”。
通俗来说就是
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/130136.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!