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"