您的位置:首页 > 移动开发 > Android开发

Android 设计模式学习之工厂模式

2015-07-26 13:09 423 查看
搜集的资料:
http://blog.csdn.net/banketree/article/details/24985607 Android 设计模式
http://mobile.51cto.com/ahot-418968.htm Android进阶之大话设计模式

工厂模式:

资料:/article/7664099.html

“工厂模式:生产固定的一些东西,如抽象类,缺点是产品修改麻烦;如喜欢动作片和爱情片的人分别向服务器发出同一个请求,就可以得到他们想看的影片集,相当于不同对象进行同一请求,需求均得到满足。”

定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂方法使一个类的实例化延迟到其子类。

在工厂方法模式中,核心的工厂类不再负责所有的对象的创建,而是将具体创建的工作交给子类去做。这个核心类则摇身一变,成为了一个抽象工厂角色,仅负责给出具体工厂子类必须实现的接口,而不接触哪一个类应当被实例化这种细节。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: