- 0
- 0
- 约1.97千字
- 约 12页
- 2022-06-25 发布于安徽
- 举报
----- 增强可读性、表达的一致性 引言 第二章中 string s; s = “lei”; s += “dian”; if( s == “leidian”){} C++本身已对操作符进行了重载 2/3 2.0/3.0 2*3 2.0*3.0 *p int *p 23 p 6.1 基本操作符重载 大多数操作符可重载,可被派生类继承 但 . :: .* ?: 不可重载 =可重载,但没有继承性 基本原理: 操作符功能的实现=》函数代码的实现 操作符的运算 =》函数的调用 操作数 =》函数的参数,或对象 操作符@ =》函数名 operator@ 表达式 X @ Y =》X. operator@ ( Y ) (用类的成员函数重载) 或 =》operator@ ( X , Y ) (用顶层函数重载) 表达式 @X =》X. operator@ () 或 =》operator@ ( X) 6.2 复数类 目标 重载+ - * /,达到如下功能 Complex c1(7.7 , 5.5 ); Complex c2(4.2 , -8.3 ); Complex c; c=c1+c2; //11.9 - 2.8i c=c1-c2; // 3.5 + 13.8i c=c1*c2; /
您可能关注的文档
- 计算机软件技术基础-大作业编程初步.pptx
- 计算机软件技术基础-算法与数据结构.pptx
- 经典排序算法.pptx
- 常用的激光晶体与非线性晶体.ppt
- 传热学 第三章 非稳态导热(Transient Heat conduction).ppt
- 传热学 第四章 对流换热(Convective Heat Transfer).ppt
- 传热学 第五章 辐射换热(Radiation Heat Transfer).ppt
- 大学物理:第十四章气体动理论1.ppt
- 单片机应用系统设计:第1章概述.ppt
- 电机与拖动基础课件:第6章-1 交流旋转电机.ppt
- 气体动力学基础.ppt
- 燃烧室和燃烧器课件:Chapter 1 Introduction.PPT
- 燃烧室和燃烧器课件:Chapter 2 Conservation equations.PPT
- 燃烧室和燃烧器课件:Chapter 3 Thermodynamics and Chemical Kinetics of Combustion.PPT
- 数据库原理与应用:第八章 创建和使用表.ppt
- 数据库原理与应用:第七章 创建和使用数据库.ppt
- 叶轮机械原理:第5章 离心式压气机.ppt
- 叶轮机械原理:第6章 涡轮.ppt
- 叶轮机械原理:第二章 气体动力学和热力学基本方程在叶轮机械中的应用.ppt
- 叶轮机械原理:第三章 轴流压气机工作原理(1).ppt
最近下载
- 企业偿债能力分析——以青岛海尔公司为例.doc VIP
- 2024《青岛海尔公司的偿债能力分析案例》9100字.docx VIP
- 高中数学公式大全(完整版可打印).docx VIP
- 人教版七年级下册道德与法治精品教学课件 第四单元 第九课 法律为我们护航-第1课时 日益完善的法律体系.ppt VIP
- DB1303T 047-1999 高产奶牛饲养管理技术规程.docx VIP
- JJF(苏) 312-2025 碳普惠减排量计量技术规范 分布式光伏发电系统.docx VIP
- JJF(苏) 309-2025 经皮黄疸测试仪校准规范.docx VIP
- JJF(苏) 307-2025 水质应急监测用便携式光度计 校准规范.docx VIP
- 内蒙古锡林郭勒苏尼特经济开发区苏尼特右旗产业园区域气候可行性论证报告.pdf VIP
- JJF(苏) 303-2025 承载板测定仪校准规范.docx VIP
原创力文档

文档评论(0)