c++ primer p444
1.构造函数初始化对象的非静态数据成员。
2.析构函数释放对象使用的资源,并销毁对象的非静态数据成员。
3.一个类只有唯一的析构函数。析构函数没有参数,不接受重载。
1.构造函数中,对象的成员初始化是在函数体执行之前完成的,并且按照它们在类中出现的顺序进行初始化。
2.析构函数有一个函数体和析构部分。