Android源码分析之单例模式

模式的定义

确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。

使用场景

确保某个类有且只有一个对象的场景。

UML类图角色介绍

Singleton:单例类.

简单示例

单例模式是设计模式中最简单的,只有一个单例类,没有其他的层次结构与抽象。该模式需要确保该类只能生成一个对象,通常是该类需要消耗太多的资源或者没有没有多个实例的理由。例如一个公司只有一个CEO、一台电脑通常只有一个显示器等。下面我们以公司里的CEO为例来简单演示一下,一个公司可以有几个VP,无数个员工,但是CEO只有一个,请看下面的实现代理:

package







































哈尔滨治疗白癜风的医院
拉萨治疗白癜风的医院



转载请注明:http://www.gslnbdf.com/jbxx/3933.html