设计模式一之单例模式

来源:互联网 发布:淘宝网联盟 编辑:程序博客网 时间:2024/05/18 01:04
意图:一个类有一个实例,并提供一个他的全局访问点
特点:
1、该类不能被外界任意实例化
2、该类向外界提供一个可获得该类实例的方法

3、该类只能被实例化一次

例子:只给司机一辆摩托车

package Singleton;class Moto {static Moto m=null;private Moto(){}static Moto GetInstance(){     if(m==null){m=new Moto();}return m;}public void run(){System.out.print("摩托车");}}



0 0