まだやってらw
動的ディスパッチも分解して分岐にしたらいいんだろ?