1.常数据成员

一般格式:通过采用构造函数的成员进行初始化列表实现

const <类型> (<参数类表>)
:<成员初始化列表>
{
//函数体
}

多个初始化项用逗号隔开。

常成员_数据

注意:常数据成员的值不可改变。

2.常成员函数

一般格式:

<类型> <成员函数名>(<参数列表>)const
{
//函数体
}

3.常对象

一般格式:

const <类名> <对象名>
//或者
<类名> const <对象名>

注意:常对象只能调用常成员函数。

!常成员函数和常对象都不能修改类的状态(如数据成员值)的能力。

常成员_初始化列表_02



如有不对,欢迎指正。