(一四三)类设计回顾

编译器自动生成的特殊成员函数: 默认构造函数: 当构造函数无参数、或所有参数都有默认值时(二者不能同时存在),则是默认构造函数。   自动生成的默认构造函数,将调用基类的默认构造函数;如果类的数据成员是另一个类的对象,那么这个数据成员在生成的时候,也会调用其默认构造函数。   假如定义了某个构造函数,那么编译器将不会定义默认构造函数。   假如类数据成员有指针,应该在默认构造函数中正确为其分配内存
相关文章
相关标签/搜索