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

搜集的资料:

http://blog.csdn.net/banketree/article/details/24985607  Android 设计模式

http://mobile.51cto.com/ahot-418968.htm   Android进阶之大话设计模式

工厂模式:

资料:http://blog.csdn.net/beyond0525/article/details/22806393

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

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

在工厂方法模式中,核心的工厂类不再负责所有的对象的创建,而是将具体创建的工作交给子类去做。这个核心类则摇身一变,成为了一个抽象工厂角色,仅负责给出具体工厂子类必须实现的接口,而不接触哪一个类应当被实例化这种细节。

猜你喜欢

转载自blog.csdn.net/mengliluohua_151/article/details/47067291
今日推荐