C++知识点17

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Insanity666/article/details/60608602

1.      非常成员函数:可以引用常数据成员,但是不能修改;不能引用常对象的数据成员。

2.      常数据成员、常成员函数、常对象:1)非成员函数可以引用常数据成员,并对非常数据成员进行修改。2)如果要求所有的成员数据成员都不允许改变,那么可以全部声明为常数据成员,或者直接声明为常对象,并且使用常成员函数进行引用,确保不修改数据成员。3)对于常对象:只能使用常成员函数进行成员数据访问,不能使用非常成员函数访问成员数据。

猜你喜欢

转载自blog.csdn.net/Insanity666/article/details/60608602