gpt4 book ai didi

java - 在运行时创建的引用对象

转载 作者:行者123 更新时间:2023-12-01 23:50:21 24 4
gpt4 key购买 nike

我有两个类别:“玩家”和“装甲”。 “玩家”包含您期望在角色扮演游戏中找到的通用变量。 “装甲”包含与装甲相关的通用变量。

在“armor”类中,我有这个方法:

public boolean canEquip() {

boolean tf = false;

if (this.wieldLevel <= [NEED CODE HERE]) {

tf = true;
} else
tf = false;

return tf;
}

我试图引用一个在玩家加载保存文件或创建新游戏之前不会创建的对象,此时将创建 Player 对象。有没有办法正确编写这个方法?

if (this.wieldLevel <= Player.getLevel())
//this doesn't seem to work.

最佳答案

正如 Ashwin 所说,Player 应该是 canEquip() 函数的参数。

public boolean canEquip (Player player) {
return (player.getLevel() >= wieldLevel);
}

关于java - 在运行时创建的引用对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16391246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com