ポリモーフィズムらしい書き方に変更