java - 类和变量

标签 java class variables

我正在尝试在java上创建一个游戏。游戏正在运行,现在我想创建一个高分的类(class)。变量“score”已经存在于一个类中,我在另一个类中创建了一个变量 highscore。

在第二堂课中我写道:

if (highscore < score) {
highscore = score;}

但是即使所有类都在同一个包中并且变量和类是公共(public)的,它也无法识别变量“score”...有人可以帮助我吗?

最佳答案

Score 是其他类的属性,因此请尝试从此类访问您的对象,然后再访问它。 示例:

Player p = new Player();
...
if(highscore < p.score)
...

关于java - 类和变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30555669/

相关文章:

java - 如何在java中使用 "ls *.c"命令?

c++ - 如何检查具有自定义类的 vector 是否为 NULL?

javascript - 如何判断 HTML 元素是否具有 JavaScript 中的特定类?

swift - 不能从其他类调用函数

python - 在 HTML/.format() 中使用 Python 变量

java - 泛型类型的编译时错误

java - ImagePanel 未显示在我的带有 netbeans 的 jar 文件中

java - Spring 动态列表绑定(bind)

java - 为什么不能调用已经在循环中初始化并预先声明的变量?

iphone - 如何在 SKPSMTPMessage 中发送变量字符串