日期:2014-05-20  浏览次数:20937 次

初学者的困惑
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
------解决方案--------------------
高手
------解决方案--------------------
也不算是高手!