初学者的困惑
Class Point
{
int x,y;
Point()
{
}
viod output()
{
System.out.println(x);
System.out.println(y);
}
public static void main(String[] args)
{
Point pt;
pt=new Point();
pt.output();
}
}
怎么有如此多的错误? 错误提示如下
point.java:1: 需要为 class、interface 或 enum
Class Point
^
point.java:4: 需要为 class、interface 或 enum
Point()
^
point.java:10: 需要为 class、interface 或 enum
System.out.println(y);
^
point.java:11: 需要为 class、interface 或 enum
}
^
point.java:12: 需要为 class、interface 或 enum
public static void main(String[] args)
^
point.java:15: 需要为 class、interface 或 enum
pt=new Point();
^
point.java:16: 需要为 class、interface 或 enum
pt.output();
^
point.java:17: 需要为 class、interface 或 enum
}
^
8 错误
------解决方案--------------------这题也要20分啊?Class写错了,c应该是小写的,不仔细啊。class.
------解决方案--------------------D:\mycode> javac Point.java
Point.java:2: 'class ' or 'interface ' expected
Class Point
^
1 error
就一个吧
------解决方案--------------------嗯,小心小心再小心
------解决方案--------------------我运行过了,没有错,结果:
0
0
------解决方案--------------------高手
------解决方案--------------------也不算是高手!