const和volatile成员函数的特性

const和volatile成员函数可以通过在函数声明中添加const关键字来定义,其中const放在参数表之后,函数体之前。这种声明表示函数返回一个常量,其值不可改变。而将const放在成员函数的前面,则规定了该函数的this指针所指向的对象是一个常量。这意味着const成员函数不能修改对象的数据成员,在函数体内只能调用const成员函数,不能调用其他成员函数。

ppt 文件大小:8.81MB