所以问题要求我执行以下操作:
public boolean addRating(int rating)
为视频添加评分。如果评分介于 1-5 之间,则更新此视频的评分,跟踪已收到多少评分,并返回 true。否则,打印出错误消息并返回 false。
这就是我设法做到的:
public class Video {
private int rating;
public boolean addRating(int rating){
this.rating = rating;
boolean result;
int newRating = rating;
if(newRating>=1 && newRating <=5){
rating = newRating;
result = true;
}
else{
System.out.println("ERROR!");
result = false;
}
return result;
}
所以我的问题是如何准确计算视频的评分次数?