-
析构函数特性
查看全部 -
析构函数唯一功能:释放资源
查看全部 -
析构函数
在对象销毁时被自动调用,归还系统资源
无任何参数
查看全部 -
拷贝构造函数被调用:
Teacher t2 = t1;//赋值
Teacher t3(t1);//实例化
test(t1);//参数传递
查看全部 -
拷贝构造函数定义
查看全部 -
“Student”只打印一次,在stu1初始化调用默认构造函数时打印
初始化stu2、stu3时调用的是拷贝构造函数,故不打印
查看全部 -
拷贝构造函数
查看全部 -
如果我们定义了普通构造函数,则系统不会再生成默认的普通构造函数
如果我们定义了拷贝构造函数,则系统不会再生成默认的拷贝构造函数
查看全部 -
构造函数:
无参
有参
查看全部 -
初始化列表存在的必要性
const成员常量必须使用初始化列表
查看全部 -
初始化列表存在的必要性
m_dPi是const常量,不能第二次赋值,m_dPi = 3.14相当于第二次赋值。
查看全部 -
初始化列表特性
效率高,速度快
查看全部 -
默认构造函数:在实例化对象时不需要传递参数的构造函数
无参数或参数都赋了默认值值
查看全部 -
构造函数在对象实例化时被自动调用且只被调用一次。
查看全部 -
对象初始化类型:
1-有且仅有一次
2-根据条件初始化
查看全部
举报
0/150
提交
取消