A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© rehan 中级黑马   /  2015-2-18 14:51  /  866 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

RT:枚举类如何使用?

4 个回复

倒序浏览
枚举(Enum)
        就相当于一个类,其中也可以定义构造方法、成员变量、普通方法和抽象方法。
        枚举就是要让某个类型的变量的取值只能为若干个固定值中的一个,否侧,编译器就会报错。
        枚举可以让编译器在编译时就可以控制源程序中填写的非法值,普通变量的方式在开发阶段无法实现这一目标。
        枚举是JDK1.5增加的一个新特性,它使得一个类只能取固定的值。
        枚举元素必须位于枚举体中的最开始部分,枚举元素列表的后要有分号与其他成员分隔。如果把枚举中成员方法或变量等放在枚举元素的前面,
        编译器就会报告错误。枚举还可以带有构造方法,但是构造方法必须定义成私有的。如果有多个构造方法,
        可以在枚举元素后面加上参数列表用来选择构造方法。枚举中还可以带有抽象方法,
        定义枚举TrafficLamp,实现抽象的next方法:每个元素分别是由枚举类的子类来生成的实例对象,
        这些子类采用类似内部类的方式进行定义。最后增加上表示时间的构造方法。

评分

参与人数 1技术分 +1 收起 理由
万合天宜 + 1 赞一个!

查看全部评分

回复 使用道具 举报
本帖最后由 fanshuai 于 2015-2-18 20:26 编辑
艺多不压身丶 发表于 2015-2-18 14:54
枚举(Enum)
        就相当于一个类,其中也可以定义构造方法、成员变量、普通方法和抽象方法。
        枚举就是要让某个 ...

这个是高新里的内容吗?入学会考高新里的内容吗?c:\1.jpg上面说以那个页面为准。

1.jpg (86.44 KB, 下载次数: 0)

1.jpg
回复 使用道具 举报
fanshuai 发表于 2015-2-18 20:25
这个是高新里的内容吗?入学会考高新里的内容吗?上面说以那个页面为准。
...

你这是在官网下视频的网址吧。大部分都是毕向东的。
回复 使用道具 举报
huangchunwei 来自手机 中级黑马 2015-2-19 12:42:45
报纸
学习了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马