class A
{
public:
virtual void test();
};
class B : public A
{
public:
virtual void test(int n=10);
};
如果参数不一致是什么情况?就不会被当成是虚函数重载?而是两个不同的函数?
...全文
123010打赏收藏
若派生类重写基类的虚函数,其函数参数是否都要保持一致?
如果是的话, 那么这样可不可以:? class A { public: virtual void test(); }; class B : public A { public: virtual void test(int n=10); }; 如果参数不一致是什么情况?就不会被当成是虚函数重载?而是两个不同的函数?