仮想関数でもinline展開してくれるコンパイラならいいんでは