- 3
- 0
- 约1.02万字
- 约 15页
- 2018-05-06 发布于河南
- 举报
C复习2
1. 类的概念。
2. 类和对象的关系、类的属性和对象状态的关系、类的成员函数和对象的方法的关系。3. 类和对象的定义方法。
⑴ 类的定义方法
class 类名 {
…
};
⑵ 对象的定义方法
类名 对象名;
4. 类构造函数的作用、定义规则和调用。
⑴ 作用:
① 为对象的属性分配内存空间,使对象与类定义域相关联;
② 初始化对象属性的值。
⑵ 定义规则:
① 无返回值
② 函数名=类名
③ 允许重载(多构造函数)
④ 允许使用参数缺省值
⑤ 不允许是虚函数。
⑶ 调用:
类对象定义时,由系统调用。
5. 缺省构造函数和自定义构造函数的区别。
⑴ 缺省构造函数:
系统会为每一个类定义提供一个无参数、无初始化表和无初始代码的构造函数。⑵ 自定义构造函数:
用户为类添加参数的构造函数或初始化代码。⑶ 如果用户为类定义了一个构造函数(无论有无参数),缺省构造函数就自动。
6. 能定义对象数组的类的构造函数具有什麽特点。
必须一个在定义对象时无须传递参数的构造函数(无参数或所有参数均有缺省值)。
7. 拷贝构造函数的作用,何种情况下必须自定义拷贝构造函数。
⑴ 作用创建新对象,并将参数所引用对象的所有属性值复制到创建新对象的对应属性域中。
⑵ 自定义拷贝构造函数如果类对象的构造中需要动态分配内存空间,则必须自定义拷贝构造函数,防止同一内存空间被多个对象使用所引起。
您可能关注的文档
- 74ls160构成n进制计数器应用.doc
- 79中实验教学管理经验.doc
- 7BUnit6课时练习5(Integratedskills&Studyskills).doc
- 7AUnit1第8课时.doc
- 7BUnit4词组.doc
- 7大新兴产业受益股全攻略.doc
- 7年炒股心得.doc
- 7、喷灌系统水力计算.ppt
- 7MATLAB语言程序设计.ppt
- 834园林植物应用.doc
- 八年级上册江西版《初中语文一遍过》课堂测(OCR).pdf
- 七年级上册人教版《初中语文一遍过》测评卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》试卷【教师用书】(OCR).pdf
- 七年级上册人教版《初中地理一遍过》教师版(OCR).pdf
- 九年级上册译林牛津版《初中英语一遍过》测评卷(OCR).pdf
- 九年级上册冀教版《初中英语一遍过》单元卷(OCR).pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷(OCR).pdf
- 七年级上册人教版《初中生物一遍过》【教师用书】(OCR).pdf
- 【横版】27张宇基础30讲做题本.pdf
- 七年级上册译林牛津版《初中英语一遍过》单元检测卷教用(OCR).pdf
原创力文档

文档评论(0)