中易网

大神们,,,帮我看一下这段Java代码,,,小弟在此先谢过了,,最好能帮我改掉。。

答案:5  悬赏:0  
解决时间 2021-01-04 09:55
public class DuoTai {
public static void main(String[] args) {
Object []m ={new Tiger(),new Apple(),new chicken()};
for(int i = 0; i if(m[i] instanceof Edible)
System.out.print(((Edible)m[i]).howEat);//这儿错了
}
}
}
class animal{
}
class chicken extends animal implements Edible{//这儿错了
public String howEat(){
return "chaozhechi";
}
}
class Tiger extends animal{
}
abstract class fruit implements Edible{
}
class Apple extends fruit{
public String howEat(){
return "yaozhechi";
}
}
最佳答案
第一个错误的地方:howEat后面加()
第二个错误的地方:没有定义Edible这个接口,新建edible.java,内容是
interface Edible(){
public String howEat();
}
全部回答
Edible 是什么 是你自己定义的接口吗
Edible是什么东西呢。 这是书上的例子吧,直接去找书带的源码自己调试ba.
貌似没见到你定义Edible的接口,是不是该先定义一下? 再看看别人怎么说的。
未定义接口应该会报错啊.提示让你新建接口直接引用就行了嘛.howEat是方法不是属性吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
婚纱照去澄江拍外景还是大理拍外景好?
济南人保贵宾候车室有哪些服务
刻頃的意思是什么?刻頃的释义是什么啊?
穷露的意思是什么啊?请解释下!
云南超速违章怎么处理
OPPO R7S屏幕是多大尺寸的?
面雍樹的意思是什么?面雍樹的释义是什么啊?
張心的意思是什么?張心的释义是什么啊?
歡聚的意思是什么?歡聚的释义是什么啊?
《楚留香》师徒技能怎么解锁 师徒技能介绍作
覆溺的意思是什么啊?请解释下!
56×12.9+5.6×129的简便方法
冲切一体机厂家那里有?
裝標垛的意思是什么?裝標垛的释义是什么啊?
1949年前台湾谁执政
推荐资讯
形幹的意思是什么?形幹的释义是什么啊?
天天酷跑黄金奖池第十一期抽完需要多少奖券
王府街社区居委会地址在哪,我要去那里办事
曛昧的意思是什么啊?请解释下!
8.36-2.48-3.52简算
泥煤的意思是什么?泥煤的释义是什么啊?
佛香分多少厘是什么意思啊?是不是直经
为什么男人在一起久了,就 会找别的女人了
衣服的意思是什么啊?请解释下!
公历1944年8月8日农历是多少
excel多条件find,如果包含A,B则属于1区如果包
夜视系统是加装多少钱
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?