库里斯托 2023-06-11 18:47 采纳率: 88.5%
浏览 7
已结题

但是提交答案时老是说有错误,如何解决?

img

class Dog extends Animal implements IAbility{
    public Dog(String name, int age) {
        super(name, age);
    }

    @Override
    public void showInfo() {
        System.out.println("我是一只狗,我的名字叫" + getName() + ",今年" + getAge() + "岁");
    }

    @Override
    public void cry() {
        System.out.println("旺旺");
    }
}

class Cat extends Animal implements IAbility{
    public Cat(String name, int age) {
        super(name, age);
    }

    @Override
    public void showInfo() {
        System.out.println("我是一只猫,我的名字叫"+getName() + ",今年" + getAge() + "岁");
    }

    @Override
    public void cry() {
        System.out.println("喵喵");
    }
}
// Simulator类
class Simulator {
    public void playSound(IAbility animal) {
        animal.showInfo();
        animal.cry();
        Animal a = (Animal) animal;
        System.out.println(a.getName());
        System.out.print(a.getAge());
    }
}

运行结果跟答案一样,但是提交答案时老是说有错误

  • 写回答

1条回答 默认 最新

报告相同问题?

问题事件

  • 系统已结题 6月23日
  • 已采纳回答 6月15日
  • 创建了问题 6月11日

悬赏问题

  • ¥15 sql server 2012的下载出错
  • ¥15 图像识别用户软件开发
  • ¥20 类原生rom lineageos
  • ¥15 有没有会做中专,云计算,卷子的,有偿一百块
  • ¥15 HC32串口DMA循环发送数据
  • ¥15 Uni-App实现飞书授权登陆
  • ¥50 Qt应用中如何通过代码打开开发者工具devtools
  • ¥20 mpp硬解码h264转为yuv
  • ¥40 怎样批量对比两个数据库的表差异
  • ¥60 具体分析这篇MVC结构springboot框架的安利代码