いろいろクラスを分けたりToSringを実装したり