第一個Java文件:如何從另一個Java文件獲取值?
public class Swordsman extends Beginner {
public String attFunc;
public String attSkill;
private String nickname;
private int power;
private int result;
public void setnickname(String nickname) {
this.nickname = nickname;
}
public void setpower(int power) {
this.power = power;
}
public Swordsman(int p, String nm) {
setnickname(nm);
setpower(p);
/*nickname=nm;
*power=p;
*/
}
public String nickname() {
return nickname;
}
public int power() {
return power;
}
public int result() {
if (power >= bpower) {
result = 1;
} else if (power < bpower) {
result = 0;
}
}
}
二的Java文件:
public class Boss {
public int bpower(){
return bpower;
}
}
編譯錯誤:
.\Swordsman.java:32: error: cannot find symbol
}else if(power<bpower){
正如你看到的,我喜歡存取權限從第二的Java文件bpower
在第一個Java文件。我怎樣才能做到這一點?
*「在嘗試編碼之前實際學習java的概念[...]」*這可以在很多問題下編寫:D。很好的答案,順便說一句。 – Tom
我完全可以理解開始做某些事情的衝動,而不是通過一些「無聊」的教程和課程來工作,但通常相當於之後獲得樂趣並完成某些事情。 –