コンストラクタが必要