黑马程序员技术交流社区
标题:
枚举的抽象方法为什么要放在元素的下面?
[打印本页]
作者:
王龙彪
时间:
2012-7-21 10:52
标题:
枚举的抽象方法为什么要放在元素的下面?
本帖最后由 王龙彪 于 2012-7-21 15:22 编辑
enum TrafficLight
{
//RED, YELLOW, GREEN;
RED
{
public TrafficLight nextLight()
{
return GREEN;
}
},YELLOW
{
public TrafficLight nextLight()
{
return RED;
}
},GREEN
{
public TrafficLight nextLight()
{
return YELLOW;
}
};
public abstract TrafficLight nextLight();//为什么这句如果放在第一个对象的前面会报错呢
}
复制代码
作者:
韦念欣
时间:
2012-7-21 10:56
枚举对象必须放在最前面。
作者:
王龙彪
时间:
2012-7-21 15:21
韦念欣 发表于 2012-7-21 10:56
枚举对象必须放在最前面。
好吧...看来应该是规定了
作者:
王飞
时间:
2012-7-21 16:17
个么,这是规定,张老师的视频里面有讲到
作者:
黑马陈旭东
时间:
2012-7-21 19:05
是规定,是规定! 哈哈!别问为什么
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2