派生クラス側のメンバ関数の宣言にもvirtual を付ける流儀が多いようだがそれはなぜか、
という質問かと思った。