- 4
- 0
- 约1.3万字
- 约 81页
- 2023-07-31 发布于广东
- 举报
4.5重载双目运算符 双目的意思是运算符左边和右边的操作数均参加运算。 如果要重载 B 为类成员函数,使之能够实现表达式 oprd1 B oprd2,其中 oprd1 为A 类对象,则 B 应被重载为 A 类的成员函数,形参类型应该是 oprd2 所属的类型。 经重载后,表达式 oprd1 B oprd2 相当于 oprd1.operator B(oprd2)。 第二十九页,共八十一页,2022年,8月28日 例4.4 定义一个字符串类String,用来处理不定长的字符串,重载相等、大于、小于关系运算符,用于两个字符串的等于、大于、小于的比较运算。 操作数:两个操作数都是字符串类的对象。 规则:两个字符串进行比较。 将“”、 “=”、“”运算重载为字符串类的成员函数。 第三十页,共八十一页,2022年,8月28日 (1)先建立一个String类 #include iostream.h #include string.h class String // String 是用户自己指定的类名 { public: String(){ p=NULL; } String( char *str ) ; void display(); private: char *p; }; 第三十一页,共八十一页,2022年,8月28日 St
您可能关注的文档
最近下载
- ASTM D8637D8637M-2026 夹层结构面板与芯材之间I型主导断裂韧性标准试验方法 标准立项发展报告.docx VIP
- DOE实验设计培训教材(经典完整版)Minitab.ppt VIP
- 钢砼组合箱梁桥面板施工实施方案.docx VIP
- DOE培训教材经典版.docx VIP
- 大学生职业发展与生涯规划(高职版):正确认识自我PPT教学课件.pptx
- 07J501-1钢雨篷玻璃面板图集.doc VIP
- (2026版)《老年慢性肾脏病综合管理指南》解读.docx VIP
- 老年慢性肾脏病综合管理指南.pptx VIP
- 老年慢性肾脏病综合管理指南.pptx VIP
- (2025年版)老年慢性肾脏病综合管理指南解读.pptx VIP
原创力文档

文档评论(0)