welcome: please sign in

ページのコンテンツをアップロード

下記のページ名のコンテンツをアップロードすることができます。 もしページ名を変更すれば、別のページのコンテンツをアップロードすることもできます。 ページ名が空の場合、ファイル名からページ名を決定します。

ページコンテンツを格納したファイル
ページ名
コメント

location: オブジェクトを沢山つなぐ

オブジェクトを沢山つなぐ

オブジェクトを沢山つなぐための方法を考えましょう。


例1

2つのオブジェクトを図のようにつなぐための処理を書きました。

その方法の1つは、別の変数 b を使って行うものでした。

この処理を追ってみましょう。

2つのインスタンスが作られた段階ではこのようになっています。

この後で

を行うと、2つのオブジェクトがつながります。

このように配置を変えても同じです。

変数 b が2つめのオブジェクトを指しているのを無視すれば、 変数 a に2のオブジェクトがつながったと見ることができます。


例2

では、このような状態のときに

代入

を行うとどうなるでしょうか。

のようにつながり、 変数 a の先に3のオブジェクトがつながりました。


例3

例2で 変数 b の先に沢山のオブジェクトがつながっているときでも、 同じ処理ができます。