赋值类型的双目操作符
成员
类 operator#(void)
{
}
全局
类 operator#(const 类& that)
{
}
1、获取单参构造成赋值运算的调用方式。
String str = "xxx"; // 会调用单参构造,而不调用赋值运算符
str = "hhh";
2、左操作数据不能具有const属性
1.成员函数不能是常函数
2.全局函数第一个参数不能有const属性
3、返回值应该都(成员/全局)具备const属性
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
添加我为好友,拉您入交流群!
请使用微信扫一扫!