04/04/19 19:55
>>684
>>C言語では,間接参照とか直接参照という言葉が出てくるみたいですね。
直接参照、間接参照については以下に説明がある。
URLリンク(www.komonet.ne.jp)
ExamClass obj1=new ExamClass(); //(1)
ExamClass obj2;
ExamClass[] arr = new ExamClass[10];
obj2=obj1;
arr[3]=obj2;
この場合、obj1,obj2 は直接に宣言文(1)で生成されたインスタンスを指し
ているので直接参照。
配列型変数 arrはこのインスタンスを直接指していないが、ここで宣言文(1)
のインスタンスに辿れる事ができるので間接参照になる。
私はこう考えています。