2006-03-26 追記 説明不足だったので、補足。 Fooの中でBの型が宣言されている。Barで生成したBインスタンスをFooの中で宣言したB型の何かの変数に代入しておく。それを、Bazの中から参照して処理する。という場合のことです。