新手上路,java遇到问题了,请教大家帮忙
abstract class Mammal{
abstract void speak();
abstract void run();
}
class Dog extends Mammal{
void speak(){
System.out.println("狗的叫声:汪.汪.汪!");
}
void run(){
System.out.println("够用四肢跑步");
}
}
class Person extends Mammal {
void speak(){
System.out.println("人们见面时经常说:您好!");
}
void run(){
System.out.println("人用两腿跑步");
}
}
public class VirtualClass {
public static void main(String args[]){
Mammal dog = new Dog();
dog.speak();
dog.run();
Mammal person = new Person();
person.speak();
person.run();
}
}
出现错误:Could not fing the main class:VirtualClass. Program will exit.
提示:java.lang.VerifyError: (class: VirtualClass, method: main signature: ([Ljava/lang/String;)V) Incompatible object argument for function call
Exception in thread "main"