黑马程序员技术交流社区

标题: 在银行调度系统中那个NumberMachine能用枚举写 [打印本页]

作者: 杨宗彬    时间: 2012-8-13 12:12
标题: 在银行调度系统中那个NumberMachine能用枚举写
本帖最后由 杨宗彬 于 2012-8-13 12:34 编辑

NumberMachine是一个单例,能用枚举写而且更简单,所以在实现单例的时候我们选择枚举
public class NumberMachine(){
//做成私有化的构造方法,别的类无法创建这个对象
private NumberMachie(){}
//自己创建一个对象
private static NumberMachine instance = new NumberMachine();
public static NumberMachine getInstance(){
return instance;
}
}
上面是普通类实现单例,下面用枚举写
public enum NumberMachine {
NM;
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2