第6章运算符重载与友元
第6章运算符重载与友元 第6章 运算符重载与友元 内容提要 运算符重载的目的、定义和实质 运算符重载的规则 运算符重载的两种形式 友元的作用和定义 提出问题 复数的加减运算问题: 对于非基本数据类型,如复数、分数,如何在程序中进行运算? 能否直接用运算符(+、-、*、/)进行运算? 分析问题 自定义一个复数类Complex完成复数的加减运算 设计复数类 class Complex //复数类 { public: Complex(double r=0.0,double i=0.0) //构造函数 { real=r; image=i; } private: double real, image; //定义实部、虚部 }; 思考 是否能通过下面的代码完成复数的加减运算: int main() { //定义一个复数对象c1,其实部为2,虚部为2.5 Complex c1(2, 2.5); Complex c2(3, 1.4); Complex c3, c4; c3 = c1 + c2; c4 = c1 - c2; return 0; } 说明 C++预定义的“+”、“-”运算只支持基本数据类型,并不支持用户自定义类型。 复数类的加
您可能关注的文档
- Linux编程初步.ppt
- EViews1.ppt
- 01--Makefile.ppt
- Java语言的对象.ppt
- 第4、5章 伪指令.ppt
- 对象引用与垃圾收集.ppt
- Java读写XML文件.doc
- 课后01.doc
- 第十六讲OOSE(面向对象软件工程)2012.ppt
- XMLHTTP对象参考.doc
- 《GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件》.pdf
- GB 25974.4-2026煤矿用液压支架 第4部分:电液控制系统技术条件.pdf
- 中国国家标准 GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 《GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化》.pdf
- GB/T 17737.215-2026同轴通信电缆 第1-215部分:环境试验方法 电缆的高温老化.pdf
- 2020至2025年车工初级证历年真题汇总 含答案解析 备考专用.docx
- 05.施工便道临时用地占用耕地和永农论证报告.docx
- 2026高三语文复习第六讲 赏析句子的表达效果.pptx
- 2026高三生物复习模块一 第一单元 第5课时 核酸是遗传信息的携带者.pptx
- 2026高三语文复习第六讲 特色:故事有何吸引力、感染力?.pptx
最近下载
- 乳腺癌核磁共振课件.pptx
- 2026年朔州职业技术学院高职单招职业适应性测试备考试题及答案解析.docx VIP
- 2025年朔州职业技术学院单招职业适应性考试题库必考题.docx VIP
- DB51_T2744-2021_晚熟柑橘种植技术规程_四川省.docx VIP
- 子宫平滑肌瘤患者护理ppt课件.pptx
- 2026年朔州职业技术学院高职单招职业适应性测试参考题库及答案解析.docx VIP
- 2026版科技核心期刊目录(中国科学技术信息研究所2025年11月17日公布).doc VIP
- 高压电缆敷设中牵引力及侧压力算法的优化研究.pdf
- 实词推断-获奖课件.pptx VIP
- 桥梁拆除施工方案.docx VIP
原创力文档

文档评论(0)