C++ primer(十一)--运算符重载、友元函数、转换、重载<<运算符
一、运算符重载
在上一文章中介绍了C++是如何使用户能够定义多个名称相同但特征表(参数列表)不同的函数的。这被称为函数重载或函数多态,旨在能够用同名的函数来完成相同的基本操作,即使这种操作被用于不同的数据类型。
operator+()重载+运算符,operator*()重载*运算符。
二、一个例子说明
#include <iostream>#include "mytime.h"using namespace std;int main(){Time plan;Time coding(2,40);Time fixing(5,55);Time total;total=coding+fixing;cout <<"total time =";total.Show();cout<<endl;} 上面是一个简单的例子,对于+重载