supermax2020 2021-10-11 08:37 采纳率: 57.1%
浏览 39

抽象工厂模式是否符合接口隔离原则?

抽象工厂模式是否符合接口隔离原则?

一个工厂可以生产多种产品,这生产多种产品的功能是否过度耦合了?假如有一个工厂只需要生产部分产品,它如何来实现工厂接口呢?

在介绍工厂方法模式时,提到该模式的缺点是一个工厂仅能生产一种产品。我很疑惑这为什么被称为缺点?一个工厂接口仅生产一种产品不是高内聚的体现吗?如果真的有工厂需要生产多个产品,实现多个工厂接口不就可以了吗?

  • 写回答

2条回答

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 创建了问题 10月11日

      悬赏问题

      • ¥15 session失效问题
      • ¥15 GMS地下水数值模拟无法打开
      • ¥15 树型结构的数据怎么匹配分支
      • ¥15 stm32F4用.引不出来结构体成员怎么解决
      • ¥15 .exe文件打不开怎么解决?
      • ¥30 Syntax Error: TypeError: this.getOptions is not a function的问题
      • ¥15 eclipse Android环境搭建
      • ¥15 unity中脚本之间的继承有什么作用
      • ¥15 C语言内存对齐代码不太理解
      • ¥15 uniapp中的uni-file-picker组件多图上传,删除,显示。以及C#.Net后端处理问题