补充源码链接
This commit is contained in:
@@ -3,6 +3,10 @@ package top.fjy8018.designpattern.pattern.creational.abstractfactory;
|
|||||||
/**
|
/**
|
||||||
* 抽象工厂:抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建多个<strong>产品族</strong>中的产品对象
|
* 抽象工厂:抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建多个<strong>产品族</strong>中的产品对象
|
||||||
* 使用抽象工厂易于扩展产品族
|
* 使用抽象工厂易于扩展产品族
|
||||||
|
* 但抽象工厂不适于新增产品等级,即新增video同级的产品
|
||||||
|
* 其与工厂方法区别为:抽象工厂关心产品族,工厂方法关系产品等级
|
||||||
|
*
|
||||||
|
* JDK源码样例:{@link java.sql.Connection} 该类的实现类都属于同一个产品族
|
||||||
*
|
*
|
||||||
* @author F嘉阳
|
* @author F嘉阳
|
||||||
* @date 2018-09-23 22:43
|
* @date 2018-09-23 22:43
|
||||||
|
|||||||
Reference in New Issue
Block a user