- 4
- 0
- 约5.39千字
- 约 26页
- 2016-11-26 发布于河南
- 举报
10.面向对象程序设计
多态性(二)——运算符重载 一 运算符重载的语法形式 1 运算符重载函数是成员函数 语法形式: 返回类型 类名::operator运算符(参数表){…} 2 运算符重载函数是友元函数时: 返回类型 operator运算符(参数表){…} 运算符函数体对重载的运算符的含义进行新的解释。注意: 这里所解释的含义只与重载该运算符的类有关。当在该类的对象的环境中,该运算符的含义由这个函数体进行解释,否则,该运算符仍然具有系统预定义的含义。 例: class counter{ int value; public: counter( ){value=0;} void operator++( ); void operator--( ); int operator( )( ); }; void counter::operator++( ) { value++; } void counter::operator--( ) { if(value0) value--; } int counter::operator( )( ) { return value;} main( ) { counter my_counter; --my_c
您可能关注的文档
最近下载
- 南京工程学院大物试卷.doc VIP
- 工伤认定知识培训(48P).pptx VIP
- 城市地下空间土地使用权的价格评估.PDF VIP
- (东莞自主招生考试)2024-2025松莞物理试题.pdf VIP
- CN108359966A-一种半置换半还原型化学镀金液及其应用方法-公开.pdf VIP
- 现代分离方法与技术--9.3化学修饰电极分离富集法(1).ppt VIP
- 商业房地产楼层效用系数指引.docx VIP
- PDATR29(2012年)清洁验证中英对照版.pdf VIP
- 高职劳动教育(金华职业技术学院)超星尔雅学习通网课章节测试答案.doc VIP
- YGWS系列水冷螺杆式冷水机组.pdf VIP
原创力文档

文档评论(0)