仮想関数を正しく使うとRTTIが必要な場面は滅多にないな
if文の羅列とかもうやめたい