第一个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
我完全可以理解开始做某些事情的冲动,而不是通过一些“无聊”的教程和课程来工作,但通常相当于之后获得乐趣并完成某些事情。 –