常数据
1、常数据成员是指数据成员在实例化被初始化后,其值不能改变。
2、在类的成员函数说明后面可以加const关键字,则该成员函数成为常量成员函数
#include<iostream>
using namespace std;
class Mclass
{ public :
int k;
const int M; //说明常数据成员
Mclass() : M(5) { } //用初始式对常数据成员赋值
void testFun()
{ //M++; //错误,不能在成员函数中修改常数据成员
k++; //可以修改一般数据成员
}
} ;