如果在类中实现了一个接口并且同时扩展了另一个类,我们可以使用super关键字声明该类的构造函数吗?

时间:2015-07-04 14:08:27

标签: java

编译器不接受构造函数作为构造函数,而是接受方法并给出以下注释:

我的代码:

class  Rsesults  extends  Mark  implements  Sports {

Results(int x,int y) {

   super(x,y);

}

错误:

invalid method declaration; return type required

Results(int x, int y)

1 个答案:

答案 0 :(得分:2)

您的班级和构造函数有不同的名称: Rsesults - 结果

这意味着Java不会将结果识别为构造函数,但认为它是一种通用方法(这意味着它必须具有返回类型)