黑马程序员技术交流社区

标题: 各位亲看看,这段代码出错,错在哪了,该怎么修改呀? [打印本页]

作者: Jennifer    时间: 2014-12-14 09:08
标题: 各位亲看看,这段代码出错,错在哪了,该怎么修改呀?
interface Playable {
    void play();
}
interface Bounceable {
    void play();
}
interface Rollable extends Playable, Bounceable {
    Ball ball = new Ball("PingPang");
}
class Ball implements Rollable {
    private String name;
    public String getName() {
        return name;
    }
    public Ball(String name) {
        this.name = name;        
    }
   public void play() {
        ball = new Ball("Football");
        System.out.println(ball.getName());
    }
}



作者: 姿_`态    时间: 2014-12-14 14:42
你这段代码想干嘛的?
作者: 秦_奋    时间: 2014-12-14 19:54
把extend改为implements
     你这到底是想干什么啊,能说来听听吗
作者: Honelyboy    时间: 2014-12-14 20:22
interface Rollable extends Playable, Bounceable 错误,不可以多继承。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2