virtual付けてなければオーバーライド出来ないんだからおかしくならないのでは?