>>304
「完全な初期化」を分割するのは悪い設計。
コンストラクタが終了したら、完全なインスタンスになっているのが望ましい。
そして、完全な初期化をする上で、例外が発生する可能性がある処理をしなければならない
のであれば、そのコンストラクタも例外を発生させるべき。