soldierクラスのリファクタリング