それぞれにあるのではなく、プレイヤーという抽象クラスにあるのでは?