您的位置:首页 > 其它

Head First设计模式学习笔记(5)---抽象工厂模式

2009-10-29 09:31 351 查看
Head First设计模式学习笔记(5)---抽象工厂模式

设计原则1:要依赖抽象,不要依赖具体类。(依赖倒置原则)

工厂方法模式:工厂方法模式通过让子类决定该创建的对象是什么,来达到将对象创建的过程封装的目的,工厂方法让类把实例推迟到了子类

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

语句1:工厂方法模式通过让子类决定该创建的对象是什么,来达到将对象创建的过程封装的目的。



图(1)这是工厂方法模式



图(2)问答



图(3)对话

问题1:抽象工厂模式与工厂方法模式的区别是什么?
回答1:(笔者注:书中讲得比较多,耐心看还行,这里就不摘抄下来了,网上看了下别人的理解,比较易懂,参考http://www.javaeye.com/topic/18648
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: