- 0
- 0
- 约 16页
- 2017-06-06 发布于江西
- 举报
04 运算符重载
C++面向对象程序设计 李 祥 Tel:Email: lix66@163.com 第4章 运算符重载 4.1 运算符重载的意义 4.2 双目运算符的重载 4.3 单目运算符的重载 4.4 常用运算符的重载 4.5 类型转换 第4章 运算符重载 4.1 运算符重载的意义 4.2 双目运算符的重载 4.3 单目运算符的重载 4.4 常用运算符的重载 4.5 类型转换 4.1 运算符重载的意义 运算符重载的规则 重载运算符是针对新类型的数据的实际需要, 对原有运算符进行适当改造完成, 重载功能应当与原有功能相类似 只能重载已定义的运算符, 不能臆造新的运算符 不能改变运算符的操作数个数; 不能改变运算符的优先级和结合性 不能改变运算符对C++预定义类型的操作运算 下列5个运算符不能重载: .(成员), *(指针), ::(作用域), sizeof(编译), ?:(条件) 第4章 运算符重载 4.1 运算符重载的意义 4.2 双目运算符的重载 4.3 单目运算符的重载 4.4 常用运算符的重载 4.5 类型转换 4.2 双目运算符的重载 双目运算符: x ? y (如: x * y) 成员函数: 函数类型 operator ? (类型 y) 友元函数: 函数类型 operator ? (类型 x, 类型 y) 复数加法 讨论: 成员函数还是友元函数? 第4章 运
您可能关注的文档
- +720西翼探水巷探水措施.doc
- --万以内数的认识.ppt
- ------计算器设计类.doc
- --关于本校大学生兼职情况分析报告.doc
- -6安 全教育.doc
- -770轨道巷电缆吊挂措施.doc
- -4T焊接滚轮架的设计.doc
- -MC无机械手换刀刀库设计.doc
- -完成句子及回答问题综合.doc
- -谈幼小衔接.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)