为什么先是在super上报错,然后又在love方法中报错,可我看不出哪里有错啊

为什么先是在super上报错,然后又在love方法中报错,可我看不出哪里有错啊

package Information;


 abstract class Animal {
 private String name;
  private int age;
 
 public Animal() {}
  public Animal(String name,int age) {
   this.setName(name);
   this.setAge(age);
  }
 
  //昵称,年龄的获取输出方法
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public int getAge() {
  return age;
 }
 public void setAge(int age) {
  this.age = age;
 }
  //抽象方法
 abstract String love();
}




package Information;

public class Bear extends Animal implements IAct{
//构造方法
 public Bear() {}
 public Bear(String name, int age) {
  super(name,age);
  
 }

 
 public String love(){
  return "熊喜欢吃玉米";
 }
//接口重写
 @Override
 public String skill() {
  // TODO Auto-generated method stub
  return null;
 }

 @Override
 public String act() {
  // TODO Auto-generated method stub
  return null;
 }
 
}


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,可能是Eclipse中第一次创建工程有一点小问题,同学删除工程后,再新建工程就没有出现问题,有时候再重启一下工程也会没有问题。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

好帮手慕小班 2019-05-07 11:05:35

同学你好,建议贴一下你的其他源代码,以及报错的截图,以便于老师更准确的调试回答你的问题,现在老师复制同学的代码super与love方法并没有直接报错,例如:

http://img1.sycdn.imooc.com//climg/5cd0f5da00012f4706740493.jpg

也请同学以后遇到需要调试的代码,贴一下你的代码(代码不要贴截图),以及报错的截图  注意不要贴在回复里,会失去代码的格式。可以在“我要回答”里贴一下。

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

  • 提问者 欧拉的小迷弟 #1
    我把工程删了之后再写就没问题了,不知道为什么昨天一直这样
    2019-05-08 14:48:19
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师