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 {}