![](/img/trans.png)
[英]Cannot find symbol: barkOnce() of location: variable d of type Object
[英]Cannot find symbol location of variable type Character
所以我一直在嘗試使用Java制作文字rpg游戲,但我一直遇到這個錯誤
Mage.java:12: error: cannot find symbol
teammate.setHealth( teammate.getHealth() + 25 );
^
symbol: method getHealth()
location: variable teammate of type Character
1 error
我的代碼是
public int Heal(Character teammate){
// Heals a target
mana -= 20;
teammate.setHealth( teammate.getHealth() + 25 );
}
我在另一個類文件中定義了getHealth和setHealth。 任何想法如何使它起作用?
Java認為haracter是基本類型java.lang.Character ,它沒有方法getHealth()。 更換
public int Heal(Character teammate){
上
public int Heal(your.full.package.name.Character teammate) {
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.