Javaでプログラミングをしています。
自分で書いている既存のコードが長大化し、プログラムを複数のクラスに分割するという作業を行っているのですが、あるクラスで生成したインスタンスを他クラスから操作する方法が分かりません。
Java
1class SampleA { 2 String name; 3 int numA; 4 5 Sample1(String name, int num) { 6 this.name = name; 7 numA = num; 8 } 9 void methodA{ 10 /*処理*/ 11 } 12}
Java
1class SampleB { 2 void methodB(String str) { 3 /*処理*/ 4 SampleA objA = new SampleA(str); 5 } 6}
例えば上記のようにSampleA、SampleBというクラスがあり、SampleBでSampleA型のインスタンスを生成したとします。そこからさらにSampleCというクラスでこのインスタンスに対してmethodAという処理をしたいのですが,このようにあるクラスで生成したインスタンスを別のクラスからインスタンスメソッドで操作するにはどうすればいいのでしょうか。
SampleC のソースもご提示願えますか.