设计模式
欢迎加入微信公众号
SunshineBoy的博客
欢迎微信搜一搜“Android技术O2M分享”加入微信公众号!
展开
-
Android开发 设计模式(一、Singleton(单例模式))
总体来说,Java中的设计模式可以分为三种类型:创建型模式,结构型模式和行为型模式。今天就先谈谈创建型模式创建型模式,共五种:单例模式、工厂方法模式、抽象工厂模式、建造者模式、原型模式。一、Singleton(单例模式)单例模式:能够保证一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、串口、缓存、日志对象、对话框、原创 2015-11-14 17:22:25 · 840 阅读 · 0 评论 -
Android开发 设计模式 (三、Abstract Factory(抽象工厂模式))
三、Abstract Factory(抽象工厂模式)抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。现在接着制造宝马车,随着客户的要求越来越高,宝马车需要不同配置的空调和发动机等配件。于是这个工厂开始生产空调和发动机,用来组装汽车。工厂有两个系列的产品:空调和发动机。宝马X5系列配置A型号空调和A型号发动机,宝马X6系列配置B型号空调和B型号发动机。原创 2015-11-15 16:16:18 · 468 阅读 · 0 评论