数据类型 | 解释 |
const 数据成员 | 创建一个const变量后再对其赋值是不合法的。必须在创建的时候提供值 |
引用数据成员 | 如果不引用具体的东西,引用无法独立存在 |
没有默认构造函数的对象数据成员 | C++会使用默认构造函数来初始化成员对象。如果成员对象没有默认构造函数,就无法初始化 |
没有默认构造函数的超类 | |
对于基类中没有默认构造函数的情况,我们在子类中所有有参的构造函数都必须调用基类的有参构造函数才可以编译通过.但是在无论在基类还是子类中都未必使用参数初始化表.