码迷,mamicode.com
首页 > 其他好文 > 详细

jdk1.5后枚举类的定义规则

时间:2017-11-02 11:27:46      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:赋值   final   ati   系统   java   技术分享   logs   .net   stat   

转:

http://blog.csdn.net/willcold/article/details/12844487

 

 JDK1.5 新增的enum关键字用于定义枚举类
            枚举类也是一种特殊形式的Java类。
            枚举类和普通类的区别:
            使用enum定义的枚举类默认继承了 java.lang.Enum类
            枚举类的构造器只能使用private 访问控制符
            枚举类的所有实例必须在枚举类中显式列出(, 分隔   ; 结尾). 列出的实例系统会自动添加public static final 修饰

  枚举类的属性:

   枚举类对象的属性不应允许被改动, 所以应该使用 private final 修饰
   枚举类的使用private final 修饰的属性应该在构造器中为其赋值
   若枚举类显式的定义了带参数的构造器,则在列出枚举值时也必须对应的传入参数
 
构造枚举类注意三点:
技术分享

 

jdk1.5后枚举类的定义规则

标签:赋值   final   ati   系统   java   技术分享   logs   .net   stat   

原文地址:http://www.cnblogs.com/fengli9998/p/7770726.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!