新手上路,java遇到问题了,请教大家帮忙

viewhao 2011-03-23 01:06:37
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"
...全文
122 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
planwk 2011-03-23
  • 打赏
  • 举报
回复
你看下类的文件名是否是:VirtualClass.java
luman2002 2011-03-23
  • 打赏
  • 举报
回复
复制了你打代码运行,很正常
检查你的运行环境
yukiMark 2011-03-23
  • 打赏
  • 举报
回复
看看你的Java文件是不是 VirtualClass.java 一个字都不能错
precious 2011-03-23
  • 打赏
  • 举报
回复
程序没问题,你的环境变量可能存在问题,找不到main入口函数
lijian8552 2011-03-23
  • 打赏
  • 举报
回复
程序没问题,你再看看你的本地环境吧!!
wyang1991 2011-03-23
  • 打赏
  • 举报
回复
运行方式有问题,或者环境变量有问题或者.....

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧