创建型模式---工厂模式

工厂模式

在工厂设计模式中,客户端可以请求一个对象,而无需要知道这个对象来自哪里,也就是使用哪个类来生成这个对象。工厂背后的思想是简化对象的创建。与客户端自己基于类实例化直接创建对象相比,基于一个中心化函数来实现,更易于追踪创建了那些对象。
工厂通常有两种形式:一种是工厂方法,它是一个方法(函数),对不同的输入参数返回不同的对象;第二种是抽象工厂,它是一组用于创建一系列相关事物对象的工厂方法。

工厂方法

 

猜你喜欢

转载自www.cnblogs.com/xiaoshayu520ly/p/10978424.html