设计模式简单工厂模式java
时间: 2023-11-04 14:06:34 浏览: 115
简工厂模式是一种创建型设计模式,它提供了一种集中创建对象的方式,通过一个工厂类根据不同的参数来创建不同的对象实例。在Java中,简单工厂模式通常包含一个工厂类和多个产品类,工厂类根据输入的参数决定实例化哪个具体产品类的对象并返回。简单工厂模式的优点是封装了对象的创建过程,客户端只需通过工厂类即可获取所需的产品对象,而不需要关心具体的实现细节。但是这种模式的缺点是当需要新增产品时,需要修改工厂类的代码,违反了开闭原则。
阅读全文