継承クラスで
virtualでない(オーバーライドできない)関数を
同じ名前で定義するコトって、何か名前がありますか?

単純にクラスの型によってオーバーロードっぽい動作をするだけですが…

class CBase {
virtual void func1(){}
         void func2(){}
};
class CSub {
void func1(){} // ←オーバーライド
void func2(){} // ←?
};