単純な継承クラスを考えてみましょう:
class Base
{
void func() {
cout << "base" << endl;
}
};
class Derived : public Base
{
void func() {
cout << "derived" << endl;
}
};
Derived::func() を実行すると、
derived
このコードを変更して取得したい
base
derived
オーバーライドというよりも拡張に似たもの。
コンストラクターで同様のものを取得できましたが、通常の関数では取得できませんでした。
どうもありがとう、ルシオ