1. 实现机制
创建运算符函数。
2. 运算符函数
<返回类型> operator <运算符符号>(<参数表>)
{
函数体;
}
3. 运算符函数重载的两种形式
1)重载为类的成员函数
2)重载为类的非成员函数(一般重载为类的友元函数)
friend <函数类型> operator <运算符> (<参数表>)
{
函数体;
}
1. 实现机制
创建运算符函数。
2. 运算符函数
<返回类型> operator <运算符符号>(<参数表>)
{
函数体;
}
3. 运算符函数重载的两种形式
1)重载为类的成员函数
2)重载为类的非成员函数(一般重载为类的友元函数)
friend <函数类型> operator <运算符> (<参数表>)
{
函数体;
}