黑马程序员技术交流社区

标题: 枚举 [打印本页]

作者: 史晓霞    时间: 2011-11-15 14:50
标题: 枚举
枚举的构造函数为什么是私有的?
作者: 葛雨龙    时间: 2011-11-15 17:27
枚举类型是单例模式的。你需要实例化一次,然后再整个程序之中就可以调用他的方法和成员变量了。
枚举类型使用单例模式是因为他的值是固定的,不需要发生改变
作者: 魏兴发    时间: 2011-11-15 17:59
构造方法设置成私有的,那在其他程序中就不能够再new出该类的新的对象了。这是枚举类的一大特点吧!!!!如果构造方法不是私有的,那跟一般的类就没什么区别了。有些时候我们不需要用户来创建新的对象,而是只能使用枚举中指定的那几个对象。这就是枚举类!!




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