3.9 ArrayList のオブジェクト図

オブジェクト図とプログラム

B3_9

プログラムの説明

オブジェクト図

このオブジェクト図はプログラムB3_5の@の時点のオブジェクトの状態を表現しています。

ArrayListオブジェクト(変数名diceBox)が2つのDiceオブジェクトを知っていると考えるとわかりやすいです。

ArrayListオブジェクトのaddメソッドによりこの関係が作られます。

注意

オブジェクトは変数でラベリングしなくても存在することがわかります。