黑马程序员技术交流社区
标题:
为什么我编译出问题?代码跟张老师的差不多啊。。。
[打印本页]
作者:
张子凯
时间:
2013-5-1 16:02
标题:
为什么我编译出问题?代码跟张老师的差不多啊。。。
本帖最后由 张子凯 于 2013-5-1 17:28 编辑
求以下代码错误地方,谢谢,这段代码是高新技术1的16视频。。。。我死活找不出问题。。。。
package cn.itcast.day1;
public class EnumTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
public enum TrafficLamp{
RED(30){
public TrafficLamp nextLamp(){
return GREEN;
}
},
GREEN(45){
public TrafficLamp nextLamp(){
return YELLOW;
}
},
YELLOW(5){
public TrafficLamp nextLamp(){
return RED;
}
};
public abstract TrafficLamp nextLamp();
private int time;
private TrafficLamp(time){this.time = time;}
}
}
复制代码
作者:
沈浩
时间:
2013-5-1 16:36
private TrafficLamp(
int
time){this.time = time;}
作者:
吴传淦
时间:
2013-5-1 16:37
你源代码32行private TrafficLamp(time){this.time = time;}
改为: private TrafficLamp(int time){this.time = time;}就可以了
作者:
郭军亮
时间:
2013-5-1 16:42
private int time;
private TrafficLamp(time){this.time = time;}这句话应该这样 private TrafficLamp(int time){this.time = time;} 你少写了个int
}
作者:
xiaohu1218
时间:
2013-5-1 16:50
函数结构:函数修饰符 返回值类型 函数名 (参数类型 参数1,参数类型 参数2...)
private TrafficLamp
(time)
{this.time = time;}
中括号内的参数
(time)
缺少参数类型,
time是int型的,因此需要用int来修饰
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2