Staff类含有int型数据成员ID,两个Staff象相等是指它们的ID相同。下面的函数重载了运算符 “==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。 bool Staff::St

admin2012-12-29  34

问题 Staff类含有int型数据成员ID,两个Staff象相等是指它们的ID相同。下面的函数重载了运算符 “==”,它用来判断两个Staff对象是否相等,相等时返回true,否则返回false。请将横线处缺失部分补充完整。
    bool Staff::Staff==(const Staff&s)
    {
       return(_____________);
}

选项

答案ID==s.ID或s.ID==ID或this.>ID==s.ID或s.ID==this->ID

解析 此题考查运算符的重载。运算符“==”作为成员函数重载,所以横线处填入的表达式应该是对象本身ID与对象s.ID的比较表达式。
转载请注明原文地址:https://kaotiyun.com/show/FgVp777K
0

最新回复(0)