>>706
A、Bのコンストラクタは隠蔽して、Aにシングルトンインスタンス
用のハンドル置いておいて、Aの代理コンストラクタでBを作るよう
にすれば?