大家好,又见面了,我是全栈君。
操作符重载的实现方式有两种。即通过“友元函数”或者“类成员函数”。
1.友元函数重载操作符的格式:
1 class 类名 2 { 3 friend 返回类型 operator 操作符(形參表); 4 }; 5 //类外定义格式: 6 返回类型 operator操作符(參数表) 7 { 8 //函数体 9 }
2.类成员函数实现操作符重载的格式:
1 class 类名 2 { 3 public: 4 返回类型 operator 操作符(形參表); 5 }; 6 //类外定义格式 7 返回类型 类名::operator 操作符(形參表) 8 { 9 //函数体 10 }
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/116189.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...