这种形式出现在哪里
在类中声明成员函数
结尾加个const是什么意思
加const就是让调用这个函数的人,不能修改该对象的数据,保护数据的安全
创建一个新对象承接结果
函数声明的时候用const修饰,说明不能改变原对象,需要创建一个新对象承接结果
QDate date(2023, 10, 1); // 创建一个QDate对象,表示2023年10月1日
QDate newDate = date.addYears(2); // 调用addYears函数,得到2年后的日期
它的函数定义是这样的QDate::addYears(int nyears) const
由于不能修改原对象,函数通过返回一个新的QDate对象来表示添加指定年数后的日期