永发信息网

java程序里的三个错误,怎么改

答案:2  悬赏:70  手机版
解决时间 2021-06-02 21:06

//请把错误的地方修改后运行
interface Runner{public void run();}
interface Swimmer{public double swim();}
class Animal{
public int eat(){} //非法,为什么?

class Person extends Animal implements Runner,Swimmer{
public void run(){ System.out.println("runing");}
public double swim(){System.out.println("swimming");}
public int eat(){System.out.println("eating");}
}

public class TestInterface{
public static void main(String args[]){
Test t=new Test();
Person p=new Person();
t.m1(p);
t.m2(p);
t.m3(p);
}
public String m1(Runner f){f.run();}
public void m2(Swimmer s){s.swim();}
public void m3(Animal a){a.eat();}
}

那个非法的地方是因为没有方法体吗??

最佳答案

不是,是因为你的方法声明的返回值。而你的方法体里面没有return 值


所以报错

全部回答

public int eat(){} //非法,为什么? 这里有个返回值

pubil int eat(){return int=0;}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吴起到银川车票多钱?
QQ三国40JS怎么玩啊
什么行业在未来10年会高速发展或者经久不衰
最近几天老是梦到自己参加村里死去的前辈们的
非常好听的音乐= =
魔域哪里爆凯隆 凯特 凯恩蛋的多啊?
什么东西越摸越大?
帮我看我家电脑能玩点什么大型单击游戏
求:非主流中学生衣服
哪里有林正英的僵尸道长高清观看地址,第一部
北京话里DANBI是什么意思?
2009年11月12日双色球和3D的开奖号码
我下载的QQ三国为什么更新不了啊?
我家CF以前不花屏 现在一进就花屏
这样子的态度是我男朋友爱我的表现么?
推荐资讯
有什么办法可以放松自己吗?
CF中 Barrett M82A1 一个月多少钱 一年多少钱
四川电视购物779元的电脑好吗?
谁知道比较好听的悲伤歌曲?
大家认为技术学校的生活是怎么样的呀!
超级QQ免费领333个金豆!知道在那领么,进入
垃圾食品3餐吃,那一餐危害最大?
雪有别名吗
怎么我的DNF怎么老是掉线
求元祖蛋糕!!!
心情不好,应该怎么做啊
神兵传奇怎么玩不了啊,怎么样才可以玩?谁给个
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?