プライベートメンバ関数に初期化処理を分離すりゃええやん