重载的操作符在类体中被声奣声明方式如同普通成员函数一样,只不过他的名字包含关键字operator以及紧跟其后的一个c++预定义的操作符。
可以用如下的方式来声明一个預定义的==操作符:
这里因为operator ==是class person的一个成员函数,所以对象p1,p2都可以调用该函数上面的if语句中,相当于p1调用函数==把p2作为该函数的一个参数傳递给该函数,从而实现了两个对象的比较
重载的操作符在类体中被声奣声明方式如同普通成员函数一样,只不过他的名字包含关键字operator以及紧跟其后的一个c++预定义的操作符。
可以用如下的方式来声明一个預定义的==操作符:
这里因为operator ==是class person的一个成员函数,所以对象p1,p2都可以调用该函数上面的if语句中,相当于p1调用函数==把p2作为该函数的一个参数傳递给该函数,从而实现了两个对象的比较