#include "stdio.h" class CBasePvp { public: CBasePvp() { SetConfigs(); } virtual void SetConfigs() { puts("set configs in base pvp"); } }; class CBaseFng : public CBasePvp { public: CBaseFng() {} void SetConfigs() { puts("set configs in base fng"); } }; int main() { CBaseFng Fng; // => set configs in base pvp Fng.SetConfigs(); // => set configs in base fng return 0; }