类的默认成员函数
1. 默认成员函数,就是用户没有去显式实现,而编译器会自动生成的成员函数。
2. 对于⼀个类,一般情况下,编译器会默认生成6个默认成员函数。我们主要学习前面4个默认成员函数,对于后面两个默认成员函数只需了解即可。
构造函数
构造函数的理解
1. 构造函数是一个特殊的成员函数,其主要任务并不是开空间创建对象,而是对象实例化时初始化对象。
2. 构造函数的本质是要替代我们以前Stack和Date类中写的 Init() 函数的功能,构造函数自动调用的特点就完美的替代的了Init() 函数。
构造函数的特性
1. 函数名与类名相同。
2. 无返回值。
3. 对象实例化时系统会自动调用对应的构造函数。
4. 构造函数可以重载。