ジェネリッククラスを 1 つ作るんじゃないのか? 普通は。