工厂模型是什么,怎么实现?
工厂模型是什么,怎么实现?
题眼:工厂模型可以分为简单工厂和抽象工厂
简单工厂模式是一种创建型的设计模式,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类或接口.简单工厂模式可以将对象的创建过程封装在一个工厂类中,使客户端不需要直接创建对象,而只需要调用工厂类的方法即可。简单工厂模式适用于产品种类较少且不需要扩展的情况。
简单工厂一般不要求手写。
引申:简单工厂和抽象工厂的区别。
题眼:工厂模型可以分为简单工厂和抽象工厂
简单工厂模式是一种创建型的设计模式,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类或接口.简单工厂模式可以将对象的创建过程封装在一个工厂类中,使客户端不需要直接创建对象,而只需要调用工厂类的方法即可。简单工厂模式适用于产品种类较少且不需要扩展的情况。
简单工厂一般不要求手写。
引申:简单工厂和抽象工厂的区别。