java 抽象工厂模式(AbstractFactory)

抽象工厂模式是指:“提供一个接口,用于创建相关或依赖对象的家族”,而不需要明确指定具体类

发现没多少要说的,因为这个不是按照所学的理解来做的,是买了一本书来看的,看看自己的理解是否正确。

优势:

  1. 可以分离具体类的生成,使用户无需了解何种对象就被创建。因此,如需要变换具体工厂对象会变的更加简单
  2. 在一个完成的系统中,可使模块之间尽可能的保持独立存在
  3. 可使客户端调用一个产品族的同一个对象而无需改变

场景:

  1. 当独立的软件系统需要单独进行产品的创建和展示时
  2. 当独立的软件系统由产品的树套餐中的单个进行配置时
  3. 联合使用相关产品对象时
  4. 我们需要建立一个项目框架的通用库时。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值