【发布时间】:2011-01-24 16:45:02
【问题描述】:
我正在尝试在 Eclipse 中编写一个“Hello, World”变体程序,但我似乎无法运行我的程序。
代码如下:
/**
*
*/
package GreeterPackage;
/**
* @author Raven Dreamer
* Prints out "Hello, World" in three languages:
* English, French, and Spanish.
*/
public class GreeterProg {
/**
* returns "Hello, World" three times, once
* in English, once in French, and once in
* Spanish.
*/
public static void Main(String[] args){
/** instances of the three greeter
* classes so the non-static methods
* can be called.
*/
EnglishGreeter eng = new EnglishGreeter();
FrenchGreeter fre = new FrenchGreeter();
SpanishGreeter spa = new SpanishGreeter();
System.out.println(eng.greet());
System.out.println(fre.greet());
System.out.println(spa.greet());
}
}
这是我的 SpanishGreeter 代码(目前法语和英语问候语是相同的)
/**
*
*/
package GreeterPackage;
/**
* @author Raven Dreamer
* Returns "Hello, World!" but in Spanish!
*/
public class SpanishGreeter extends greeter {
/**Spanish string of "Hello, World!"
*/
private String GREET = "¡Hola, World!";
/**
* returns "Hello, World" in Spanish
*/
public String greet() {
return GREET;
}
}
代码编译正常,没有错误,但是当我尝试将程序作为 java 应用程序运行时,出现以下错误:
所以我对到底是什么问题感到困惑。就我如何设置项目而言,我是否遗漏了一些重要的东西?
【问题讨论】:
-
天啊!你会认为我现在已经习惯了单字符错误......谢谢大家!
标签: java eclipse compiler-errors