>>248
すみません。説明が足りませんでした。
正確には、A・B・C・Dはちゃんとした名前が
ついています。

関係あるかどうかはわかりませんが
Cから継承しているメソッドの中に
Bを生成するためのnewも定義しています
内容は単純にblessをするのみです。