#33 コンストラクタ整理、メソッドの返り値修正、引数削除