我创建了一个名为“等级”的类。我的指令说该类需要3个方法和2个构造函数。我要使用的3种方法是>
"public void setNumber(int number)"
"public int getNumber()"
"public String getLetter()"
第一个构造函数应不接受任何参数,并将数字实例变量的初始值设置为零。第二个应接受一个整数值,并使用它来设置数字实例变量的初始值。在getLetter()
方法中,我有一个警告,提示“分配给自己”。最后我还有一个错误,说“缺少返回语句”。我可以进行哪些更正?如何解决这些错误?我的代码如下。
public class Grade {
private int number;
private String letterGrade;
public void setNumber(int number) {
this.number = number;
}
public int getNumber() {
return number;
}
public String getLetter() {
this.letterGrade = letterGrade;
}
}
我创建了一个名为“等级”的类。我的指令说该类需要3个方法和2个构造函数。我要使用的3种方法是“ public void setNumber(int number)”“ public int getNumber()”“ ...
您共享的代码没有任何构造函数,但是您已经提到需要使用2个构造函数(默认构造函数和参数化构造函数)。您可以参考下面的代码来完成问题中的解释。
首先,这些方法都不是constructors