私はこのようなコードを持っている:私は法1に、コンストラクタから変数を取得できますかコンストラクタからメソッドに変数を渡す方法は?
public class Class1 {
public void method1() {
...
Class2 c = new Class2(i);
...
}
public Class1(int i) {
...
}
}
を?
私はこのようなコードを持っている:私は法1に、コンストラクタから変数を取得できますかコンストラクタからメソッドに変数を渡す方法は?
public class Class1 {
public void method1() {
...
Class2 c = new Class2(i);
...
}
public Class1(int i) {
...
}
}
を?
を格納します。例えば。
private int i;
i
にアクセスすることができ
this.i = i;
設定しました。
これはかなり基本的なものなので、Idはプロジェクトを続ける前にJavaの基本を読み解くことをお勧めします:)
i
をインスタンス変数として指定できます。
public class Class1 {
private int i;
public void method1() {
...
Class2 c = new Class2(i);
...
}
public Class1 (int num){
this.i = num;
}
}
使用メンバー変数iの値は、クラス内のフィールドを宣言する必要が
public class Class1 {
private int i;
public void method1() { ...
Class2 c = new Class2(i);
... }
public Class1 (int i){
this.i = i;
...
}}