每个类必须有一个无参的构造方法,如果一个类没有写构造方法,编译器会自动为该类添加一个无参的构造方法。所以在代码中默认可以不写。
你写了以下几行代码后,添加了一个有参的构造方法。这时候编译器可以查找到构造方法,就不会再添加默认的无参构造方法,所以报错。
m(String words){this.words=words
}
添加如下代码:
public m(){}
欢迎追问
class Rectangle{int width
int height
// A constructor
Rectangle(int width,int height) {
this.width = width
this.height = height/////////////
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)