摘要: ​ 核心思想 通过配置文件和反射机制动态决定具体工厂的选择,减少客户端对具体工厂和具体产品的硬编码依赖,使系统更灵活、更易扩展。 改进点: 配置文件解耦:使用配置文件动态加载具体工厂类。 反射机制扩展:通过反射机制创建具体工厂对象,避免客户端直接依赖具体工厂类。 提升扩展性:新增产品族时无需修改客户 阅读全文
posted @ 2025-01-23 18:28 SlackClimb 阅读(33) 评论(0) 推荐(0)
摘要: ​ 核心思想 抽象工厂模式是一种创建型设计模式,它提供一个接口,用于创建一系列相关或互相依赖的对象,而无需指定它们的具体类。抽象工厂模式解决了产品族的问题,可以管理和创建一组相关的产品。 ​ 编辑 结构 1. 抽象工厂 定义创建一些列相关对象的接口。 2. 具体工厂 实现抽象工厂接口,负责实例化具体 阅读全文
posted @ 2025-01-23 18:26 SlackClimb 阅读(36) 评论(0) 推荐(0)