假设我有一些类C
,我从它继承并命名这个类D
。我是否总是必须调用C
的默认构造函数,如下例所示:
class C {
public:
C() { ... }
};
class D {
public:
D() : C() { ... }
};
请注意,C
只有默认构造函数。我必须从 D 调用它吗?我不知道如何找到这个。
谢谢,博达赛多。
假设我有一些类C
,我从它继承并命名这个类D
。我是否总是必须调用C
的默认构造函数,如下例所示:
class C {
public:
C() { ... }
};
class D {
public:
D() : C() { ... }
};
请注意,C
只有默认构造函数。我必须从 D 调用它吗?我不知道如何找到这个。
谢谢,博达赛多。