package myprt;interface Animal {
void eat(); void sleep();
}class Zoo { class Tiger implements Animal {
public void eat() {
System.out.println("老虎吃");
} public void sleep() {
System.out.println("老虎睡"); }
} Animal getAnimal() { return new Tiger();
}
}class AnimalTest {
public static void main(String[] args) {
Zoo z = new Zoo();
Animal an = z.getAnimal();
an.eat();
an.sleep();
}
}
以上内容在eclipse下没有语法问题,一构建,就报下面的错误,哪位前辈能帮小弟一下。
java.lang.NoSuchMethodError: main
Exception in thread "main"
public static void main(String[] args) {
Zoo z = new Zoo();
Animal an = z.getAnimal();
an.eat();
an.sleep();
}
}把java文件名 也改为 AnimalTest.java
太感谢了。