我对此很陌生,所以请耐心等待。我有作业,我不太明白老师这句话到底是什么意思。
班级名称是电梯
level 存储当前级别。level 是 int 类型的实例变量
将级别数限制在 -2 到 10 之间。
然后创建一个名为 goTo(Level: int) 的方法。(将发送消息)
通过限制到特定范围,我猜他的意思是使用 if 语句?如果我是对的,我会将其添加到下面的方法中,因为我无法直接在类中创建 if 语句。
还有为什么方法 where(): int 应该返回 level。它从来没有被使用过...
public class Elevator {
int level = 0;
public void goTo(int level){
if (level < this.level){
System.out.println("Elevator going up to floor " + level);
}
else if (level > this.level){
System.out.println("Elevator going down to floor " + level);
}
else if (level == this.level){
System.out.println("Elevator already on the floor " + level);
}
}
public int where(){
return level;
}
}
慕码人8056858
慕哥9229398
守着星空守着你
相关分类