java如何从同一类的构造函数中调用mutator?
对于家庭作业,说明说明说明(在本科课程中):
您不需要包含默认构造函数,但必须编写完整的参数化构造函数(它需要4个参数)——此构造函数调用父类参数化构造函数和年份级别的mutator
因为本科生是学生,所以学生就是我的家长,对吗?我只是不太明白如何使用年份级别的mutator(这只是最简单的方法)来分配我的“year”属性
public void setYear(int inYear)
{
year = inYear;
}
public Student(String inName, String inID, int inCredits)
{
name = inName;
id = inID;
credits = inCredits;
}
public Undergrad(String inName, String inID, int inCredits,int inYear)
{
super(inName, inID, inCredits);
year = inYear;
}
我总是错过作业,因为我花了太多的时间在家庭作业的这些小细节上,所以我只是请求一些帮助。我发誓,正是这些措辞让我在这些作业上感到厌烦,几乎和学习材料本身一样频繁
# 1 楼答案
我相信他们希望你使用setter来设置年份,而不是直接设置年份