在使用IDE编辑 对象名.成员名,IDE通常会提示对象名中的成员名,当提示少了数据成员时,可能错误:函数定义后面加了分号 Time Time::Sum(const Time &t) const; //返回值为类 { Time sum; sum.minute=minute+t.minute; sum.hours=hours+t.hours+minute/60; sum.minute%=60; } 此时IDE不会提示minute 和hours 原因是const后面的多了;