C++primer
文章平均质量分 74
Tiramisu_zyp
这个作者很懒,什么都没留下…
展开
-
13.1.3
练习13.9 ①析构函数是什么? ②合成析构函数完成什么工作? ③什么时候会生成合成析构函数? 解答: ①析构函数执行与构造函数相反的操作:构造函数初始化对象的非static数据成员,还可能做一些其他工作;析构函数释放对象使用的资源,并销毁对象的非static数据对象。 ②其实就和析构函数完成的工作是一样的 ③当一个类没有定义自己的析构函数的时候,编译器会原创 2015-06-04 13:16:13 · 486 阅读 · 0 评论 -
13.1.6
练习13.18 定义一个Employee类,它包含雇员的姓名和唯一的雇员证号。为这个类定义默认构造函数,以接受一个标识雇员姓名的string的构造函数。每个构造函数应该通过递增一个static数据成员来生成一个唯一的证号。 解答: #include #include using namespace std; class Employee{ public: string na原创 2015-06-06 15:53:33 · 410 阅读 · 0 评论