あれ、そういう事なら、要はvirtualメソッド使えば良いって単純な話では?