工厂模式

工厂模式

理解:将重复的代码放到一个公共的类中。

1.简单工厂模式 Simple Factory Pattern

简单工厂模式是创建型模式,但不属于23 GOF23种设计模式。由工厂决定生产哪一种类型的产品,适用于工厂类负责创建的对象较少的场景,客户端只需告诉工厂需要生产什么参数的对象,不关心对于生产对象的逻辑。
我们可以模拟一个生产场景,即多个客户要求工厂生产冰箱、电视、空调三种类型的电器。
此时电器就是工厂要生产的对象,而像电器名称、功率、型号、用途等则是要生产对象的属性。
posted @ 2020-04-27 22:19  嗨!阿克  阅读(81)  评论(0)    收藏  举报