【发布时间】:2019-05-16 12:52:22
【问题描述】:
我需要在顶部添加某种分数,但我不确定如何。
我尝试过使用一些函数并在分数函数中移动,但我没有合适的分数计数器。
这是用户玩家类:
Score myInt = new Score();
myInt.score();
if(Pig != null)
{
World farm;
farm = getWorld();
farm.removeObject(Pig);
}
if(Sheep != null)
{
World farm;
farm = getWorld();
farm.removeObject(Sheep);
}
if(Bonus != null)
{
World farm;
farm = getWorld();
farm.removeObject(Bonus);
}
这里是 Score 类中的 score 方法:
public void score()
{
int score = 0;
}
我还没有得分,但我希望猪得 1 分,羊得 3 分,奖金得 10你吃的东西,你应该得到相应的积分。分数应该进入 int score 对象,但分数不会显示在第一个代码中。
【问题讨论】:
-
这是评分类——这是一个方法,而不是一个类。
-
不相关:遵循 java 命名约定:变量名采用驼峰命名法。只有类名是大写的!
-
实际的问题/问题是什么?
-
为什么
World farm;和farm = getWorld()在两行? (我知道这与您的要求无关),为什么不将其设为World farm = getWorld()以使其更易于阅读?