版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第十七课 期末总复习,主要内容,期中试卷讲解 重要知识点 重要程序,重要知识点,逻辑型变量、引用型变量、const常量、结构和类成员的存取权限、运算符、new、delete 成员函数、构造函数、内联函数、友元函数、函数重载、运算符重载、类的静态成员、 类组合、类继承、虚基类、抽象类、函数重定义、虚函数、 异常的抛出和捕获、函数的异常接口,答题思路举例(一),1、函数重载与函数重定义: 函数重载是指形参类型序列不同的若干函数名而相同,运行时系统会根据实参与形参的最佳匹配自动选取相应函数,函数重载用于普通函数或同一个类内的成员函数,最重要的是构造函数重载和运算符重载。函数的返回值类型不能作为区分重
2、载函数的条件。 函数重定义是指在类继承时子类中定义与父类(或祖先类)同名的函数。如果子类中定义了与父类同名的函数,则不论函数的形参类型是否与父类的同名函数相同,当通过子类的对象调用此名称的函数时,系统都只试图调用子类的函数。即使形实匹配不成功,也不会去调用父类的同名函数,这种现象称为信息隐藏。,答题思路举例(二),2、类组合与类继承的比较(不同点): 不同点1:类组合是一个类含有另一个类的对象作为其数据成员,而类继承是在已有类成员的基础上添加新成员; 不同点2:类组合的构造函数中通过以隐含方式调用被组合类的构造函数给被组合的对象赋初值,而类继承子类通过显式调用父类的构造函数来给从父类继承来的成
3、员赋初值; 不同点 3:类组合中,体现的是整体与部分的关系,而类继承中,子类是父类的一种更细的划分,子类对象也可以赋值给父类的对象。,答题思路举例(三),3、静态成员与非静态成员的比较: 静态成员:类的静态成员是声明为static的成员,它们除了可用对象访问外,还可以直接用类名访问。类的静态数据成员是类的所有对象共享的成员。类的静态成员函数不能访问类的非静态成员。类的静态成员变量必须在类外重新声明和初始化。 类的非静态成员:只能通过对象或指向对象的指针访问。每个对象都拥有类数据成员的只属于自己的拷贝,类的非静态数据成员通常在对象被创建的时候通过构造函数初始化。,答题思路举例(四),4、虚基类与虚函数: 虚基类:使用虚基类使得在多继承中同一个祖先类不至于因不同继承路径而产生多个拷贝。使用虚基类要注意虚基类的每一代派生类的构造函数中都必须显式调用虚基类的构造函数。 虚函数:使用虚函数使得可以通过父类的指针或引用调用子类的同名成员函数。要注意调用前必须先把子类的地址赋给父类的指针或声明父类引用时把子类赋给其作为初值。,重要程序,实验五 和实验九中复数类的程序 实验三 类组合的第一题 第五课 友元 程序 cone、point1、point2 第七课 类组合 qiantao2 第十课 类的静态成员 程序 applica
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 结、直肠与肛管疾病(肛裂+肛周脓肿)总结2026
- 人事工作中的危机公关与舆情应对策略研究
- 第二学期小学数学、英语教研组工作计划
- 医药行业销售代表工作计划范例
- 2025年AI财税系统发票信息自动识别技术应用
- 关于同庆和谐盛世演讲稿
- 商场“绿色魔法”节能环保制度
- 2025年AI艺术生成技术的安全合规与数据保护
- 最美逆行者励志演讲稿
- 做个安静的女人演讲稿
- 2026年南京旅游职业学院单招职业适应性测试题库及1套完整答案详解
- 2026年内蒙古电子信息职业技术学院单招职业技能考试题库带答案详解(新)
- 2026年江西司法警官职业学院单招职业技能考试题库含答案解析
- 2025-2026学年部编版八年级下册语文教学计划
- 2025-2030电子信息业产业发展供需解析投资决策规划分析研究报告
- 2025年吉安幼儿师范高等专科学校单招职业适应性考试题库附答案解析
- 2025年湖南劳动人事职业学院单招职业适应性测试题库附答案解析
- 2026届湖北高三圆创联盟2月联考历史(含答案)
- 2025年山东铝业职业学院单招综合素质考试题库带答案解析
- 2025-2030中国高碳α烯烃市场决策建议及未来发展机遇可行性研究报告
- 图文快印行业年度运营总结【课件文档】
评论
0/150
提交评论