举个例子。您使用什么术语来描述具有与基类不同的参数的继承类?我知道这subbase
是隐含地调用base()
. 您不会调用此覆盖,对,因为仍调用基本构造函数?
#include <iostream>
#include <stdio.h>
#include <string>
using namespace std;
class base
{
public:
base()
{
cout << "Hello!\n";
}
};
class subbase : public base
{
public:
subbase(string s)
{
cout << s << endl;
}
};
int main()
{
subbase test("Hello World!\n");
return 0;
}