interface Bouncable{ }
interface Colorable extends Bouncable{ }
class Super implements Colorable{ }
class Sub extends Super implements Colorable {} // Ok (case -1)

但,
class Sub implements Colorable extends Super {} // error (case -2)

为什么 case-2 显示编译错误{ expected。为什么??虽然, case-1 执行没有错误。

最佳答案

extends应该在implements之前:

class Sub extends Super implements Colorable {}

07-24 09:25