- 2
- 0
- 约1.12千字
- 约 17页
- 2019-10-04 发布于广东
- 举报
* * 第9章 多态性和虚函数 9.1 运算符重载 9.2 静态联编和动态联编 9.3 纯虚函数和抽象类 9.1 运算符重载 9.1.1 运算符重载的概念 1.哪些运算符可以重载 大多数运算符都可以重载,只有少数运算符不能重载。 ① 操作数个数不变; ② 优先级不变; ③ 结合性不变; ④ 语义不变。 2.运算符重载遵循的“4个不变”原则 重载运算符的选择主要是根据运算符的操作数的个数、类型及顺序的不同来选择的。 3.重载运算符在程序中的选择 ① 运算符重载是通过函数定义来实现的,在定义运算符重载的函数时不能设置函数的默认值。 ② 重载运算符的定义方法通常采用成员函数方法或友元函数方法。 ③ 通常不随意定义重载运算符,而尽量使得重载运算符的功能与其原来用于标准数据类型的功能相似。 ④ 用于类对象的运算符一般都要重载。 4.使用运算符重载应注意的问题 9.1.2 运算符重载的两种方法 1.成员函数方法 运算符重载采用成员函数方法的形式如下: 类型 operator 运算符(参数表) { 函数体 } 见书中例9.1。 重载运算符采用友元函数的形式格式如下: friend 类型 operator 运算符 (参数表) { 函数体 }
您可能关注的文档
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰配套习题 模拟试卷二.doc
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰配套习题 模拟试卷二答案.doc
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰配套习题 模拟试卷一.doc
- C++程序设计 第2版 普通高等教育十一五 国家级规划教材 教学课件 作者 邓振杰配套习题 模拟试卷一答案.doc
- C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++程序设计第6章.ppt
- C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++程序设计第7章.ppt
- C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++程序设计第9章.ppt
- C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++程序设计第10章.ppt
- C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++大学基础教程第4章u.ppt
- C++程序设计 工业和信息化普通高等教育十二五 规划教材立项项目 教学课件 作者 姚琳 C++大学基础教程第5章.ppt
- C++语言程序设计教程 第2版 普通高等教育十一五 国家级规划教材 习题答案 作者 吕凤翥 王树彬 习题解答11-13.doc
- C++语言程序设计教程 普通高等教育十一五 国家级规划教材 教学课件 作者 吕凤翥 第5章 函数.ppt
- C++语言程序设计教程 普通高等教育十一五 国家级规划教材 教学课件 作者 吕凤翥 第6章 类和对象(一).ppt
- C++语言程序设计教程 普通高等教育十一五 国家级规划教材 教学课件 作者 吕凤翥 第9章 多态性和虚函数.ppt
- C++语言基础教程 教学课件 作者 吕凤翥 1_ 第1章 C++语言概述.ppt
- C++语言基础教程 教学课件 作者 吕凤翥 1_ 第3章 语句和预处理(复日C语言内容).ppt
- C++语言基础教程 教学课件 作者 吕凤翥 1_ 第4章 数 组.ppt
- C++语言基础教程 教学课件 作者 吕凤翥 1_ 第5章 指针和引用.ppt
- C++语言基础教程 教学课件 作者 吕凤翥 1_ 第6章 函 数.ppt
- C++语言基础教程 教学课件 作者 吕凤翥 1_ 第7章 结构和联合.ppt
最近下载
- 三字经流派小儿推拿课件.pptx VIP
- 厂房EPC工程总承包项目技术标施工组织设计.pdf VIP
- 大化尿素生产工艺流程.pptx VIP
- 【物理】八上物理期中知识点汇总(1).pdf VIP
- 2025年安徽省职业卫生技术服务专业技术人员能力考核(放射卫生检测与评价)历年参考题库含答案详解.docx VIP
- 统编版历史八年级上册第9课《辛亥革命》(课件).pptx VIP
- 端子镀层厚度与附着力测试指南(2025 版 符合 GS95006 与 MBN 11707 要求).docx VIP
- wset2级题库及答案.doc VIP
- wset考试题及答案.doc VIP
- 2025年职业卫生技术服务专业技术人员考试(放射卫生检测与评价)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)