静的メソッドを使用してプライベート静的変数を変更しようとしていますが、変更しようとしている変数(staticとして宣言されている)静的メソッドを使用して静的変数を変更する
public class Playerinfo {
private static String name = ""; //Stores the name of the 'player'
public static void setname(String name) {
this.name = name;
}
}
変数は名前と呼ばれ、メソッドはsetnameと呼ばれます。私はこれを行うことができることを知っている:
Playerinfo.name = (insert variable here)
私はPlayerinfoで名前の変数を持っているしたいので、私は上記のが好きではありません簡単に他のクラスによってでmeddledすることがないよう、民間として宣言。
両方から静的を削除し、私は唯一の参照クラスとしてPlayerinfoを持っていることを計画オブジェクトではないので、私は静的変数とメソッドを使用しています。 –