懦弱小伙

文章
5
资源
0
加入时间
2年10月17天

设计模式——4.抽象工厂模式1. 模式动机2. 模式定义3. 模式结构5. 代码分析6. 优点7. 缺点8. 适用环境9. 模式应用10. 模式扩展11. 总结

1. 模式动机在工厂方法模式中具体工厂负责生产具体的产品,每一个具体工厂对应一种具体产品,工厂方法也具有唯一性,一般情况下,一个具体工厂中只有一个工厂方法或者一组重载的工厂方法。但是有时候我们需要一个工厂可以提供多个产品对象,而不是单一的产品对象。为了更清晰地理解工厂方法模式,需要先引入两个概念:产品等级结构:产品等级结构即产品的继承结构,如一个抽象类是电视机,其子类有海尔电视机、海...