嵌入式C语言设计模式 --- 关于工厂模式的总结
Posted 工程师进阶笔记
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了嵌入式C语言设计模式 --- 关于工厂模式的总结相关的知识,希望对你有一定的参考价值。
前面三篇关于工厂模式的文章,主要介绍了三种工厂模式,分别是:简单工厂模式、工厂方法模式、抽象工厂模式。
关于这三种工厂模式,都各有利弊,应该根据不同的业务开发场景进行选择使用。
图片来源:网络
简单工厂模式
是最容易理解的一种设计模式,简单工厂模式不属于23种设计模式之一,但简单工厂模式在多数嵌入式业务场景下,使用却非常广泛。
先说一下简单工厂模式的缺点:简单工厂模式主要是违反了“开闭原则”,当一家工厂需要包含很多产品的时候,用简单工厂模式就会容易形成一个“过大类”。
通俗来说就是
以上是关于嵌入式C语言设计模式 --- 关于工厂模式的总结的主要内容,如果未能解决你的问题,请参考以下文章