1.using namespace std; 名称空间太大了,所以可以少引进一些,就直接用例如 using std::cout;
2.拷贝构造函数的使用时机
3.构造函数调用规则
4.初始化列表
构造函数写成这样:
一定要注意冒号的位置👆后面大括号别忘了(依然是构造函数)
创建的时候直接这样就可以了
5. 当其他类的对象作为本类的成员,构造的时候先构造类的对象,再构造自身
析构的顺序与构造相反
1.using namespace std; 名称空间太大了,所以可以少引进一些,就直接用例如 using std::cout;
2.拷贝构造函数的使用时机
3.构造函数调用规则
4.初始化列表
构造函数写成这样:
一定要注意冒号的位置👆后面大括号别忘了(依然是构造函数)
创建的时候直接这样就可以了
5. 当其他类的对象作为本类的成员,构造的时候先构造类的对象,再构造自身
析构的顺序与构造相反