设计模式之简单工厂模式

 时间:2026-02-15 11:41:36

1、首先创建一个接口。

设计模式之简单工厂模式

2、接下来,创建具体的类,也就是产品类。

设计模式之简单工厂模式

3、然后创建简单工厂类,因为里面的方法一般为static方法,所以才会被叫作静态工厂模式。

设计模式之简单工厂模式

4、创建具体的类是通过工厂类来动态创建的。

设计模式之简单工厂模式

5、运行结果如图所示。

设计模式之简单工厂模式

6、优点:客户只需知道传入工厂类的参数,对于如何创建对象不用关心。

缺点:违反高内聚责任分配原则,将全部创建逻辑集中到了一个工厂类中;可扩展性差,当新增一个产品类时,需要修改工厂类方法。

  • Java设计模式之工厂模式
  • 设计模式(一)之:工厂设计模式(2)
  • java如何实现工厂设计模式?
  • 设计模式(一)之:工厂设计模式(1)
  • java设计模式之简单工厂模式
  • 热门搜索
    扁桃体发炎怎么办最简单的方法 为什么手机开不了机 男人虚怎么办 靳字怎么读 苦瓜怎么炒好吃又不苦 不倒翁怎么做 ipad密码忘记了怎么办 遗嘱怎么写法律才有效 出勤率怎么算 为什么要建设创新型国家