设定轮子和椅子的默认个数可以这样在get/set方法里写吗
public int getWheelNum(){
if(wheelNum==0)
return wheelNum=2;
else
return wheelNum;
}
public void setWheelNum(int wheelNum){
this.wheelNum=wheelNum;
}
public int getChairNum(){
if(chairNum==0)
return chairNum=1;
else
return chairNum;
}
public void setChairNum(int chairNum){
this.chairNum=chairNum;
}
正在回答
同学很棒哦,1、不建议将椅子的默认数量的修改方法放在get方法中哦,这样就是获取的就是假数据了哦!
2、可以根据同学的思路-->将这个判断放在set方法中,并将这个set方法放在构造方法中,这样当实例化一个对象时,默认调用setWheelNum来对这个属性赋值,获取到的也就是对象赋值后的属性!
如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星