- 4
- 0
- 约1.47万字
- 约 29页
- 2017-01-27 发布于天津
- 举报
的重载函数-中科大继续教育学院
Object-OrientedProgramming in C++第四章 运算符重载 中国科大学继续教育学院 李艺 leeyi@ 第一章 C++的初步知识 第二章 类和对象 第三章 再论类和对象 第四章 运算符重载 第五章 继承与派生 第六章 多态性与虚函数 第七章 输入输出流 第八章 C++工具 4.1 什么是运算符重载 4.2 运算符重载的方法 4.3 运算符重载的规则 4.4 重载双目运算符 4.5 重载单目运算符 4.6 重载流插入和流提取运算符 4.7 不同类型数据间的转换 4.1 什么是运算符重载 在第一章中我们已经介绍了重载的概念,所谓重载,就是重新赋予新的含义。函数重载就是对一个已有的函数赋予新的含义,使之具有新的功能。重载也就是一名多用。 现在要讨论的问题是,用户可不可以对C++提供的运算符进行重载?即对运算符一名多用。 比如,复数加法运算,C++只能编写一个加法函数进行复数的加法。而不能直接用“+”号进行两个复数相加。 下面看看教材120页的例程。 4.1 什么是运算符重载 #include iostream.h class complex {public: complex ( ) { real = 0;image = 0; } complex (double r, double i) { real = r; image =
您可能关注的文档
- (A)的概率。.ppt
- (USandCanada)医学院(美国和加拿大)1880ModernEvaluations.ppt
- 005-卡塔维省省情及投资机会PPT.ppt
- 053从游客需求看纪念品.doc.doc
- 06实验流行病学研究.ppt-课程中心-吉林大学.ppt
- 0815煤炭地下气化几个基础性问题的研究(中文).-中国能源环境高峰.ppt
- 07第七章发动机冷却系统.ppt-山东大学.ppt
- 02第2节动量定理fhd--上课用02.ppt-南海区西樵高级中学.ppt
- 1.高考阅卷感悟与反思.ppt.ppt
- 10体液免疫应答.ppt.ppt
- 2017年高考历史试卷(新课标Ⅱ)(解析卷)(OCR).pdf
- 2017年高考历史试卷(新课标Ⅲ)(解析卷)(OCR).pdf
- 2018年高考历史试卷(海南)(空白卷)(OCR).pdf
- 2020年高考历史试卷(北京)(解析卷)(OCR).pdf
- 2016年高考历史试卷(天津)(解析卷)(OCR).pdf
- 2020年高考历史试卷(北京)(空白卷)(OCR).pdf
- 2016年高考历史试卷(浙江)(10月)(解析卷)(OCR).pdf
- 2018年高考历史试卷(海南)(解析卷)(OCR).pdf
- 2018年高考历史试卷(江苏)(解析卷卷) (OCR).pdf
- 2016年高考历史试卷(上海)(空白卷)(OCR).pdf
原创力文档

文档评论(0)