c++ - 如果不从派生构造函数调用基类构造函数会怎样?

标签 c++ class constructor base parameterized

是否总是需要从派生类构造函数调用基类构造函数?如果您不调用它会发生什么?

最佳答案

假设您正在谈论 C++(无论如何,这在大多数其他语言中应该是相似的),如果您不显式调用基类的构造函数,它的默认构造函数将被自动调用(如果存在;如果不,编译器会引发错误)。

关于c++ - 如果不从派生构造函数调用基类构造函数会怎样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4360938/

相关文章:

c++ - 柔性/莱克斯 : Regular Expression matches double characters

ios遗传与 objective-c ,如何调用方法而不是重复它

c++ - 如何在 C++ 中使用 STL 将带空格的字符串连接成一个字符串

c++ - Qt4 QSettings 读取具有多个值的数组

css - 将 CSS 应用于特定类

javascript - 数学不是构造函数,但它有

c++ - 使用参数获取其他参数

c++ - 来自 C++ 的奇怪代码段

c++ - 为什么我的随机数生成器总是以 '1'开头?

java - 多对多关系的面向对象方法