摘要: 有些数据需要共享但又不允许更改其值,我们需要将其声明为常量。常量包括:常引用、常对象、对象的常指针、常数组、常指针等。与常量概念相关的还有类的常成员函数。我们常见到的是常引用做为函数的形参,这样可以避免实参被修改。因为常引用所引用的对象不能被修改。常对象,其实是指对象在自己的生存期内,其数据成员不会被修改。声明常对象时,必须对其初始化。修改普通对象的数据成员的方式有两种,一种是通过对象名访问其公有数据成员并修改其值的方式;另一种是类的成员函数修改其数据成员的方式。这两种方式对修改常对象的数据成员都是无效的:常对象的数据成员不能被修改,而且常对象不能调用普通的成员函数,常对象只能调用类的常成员函 阅读全文
posted @ 2012-08-23 18:26 congcongfiry 阅读(187) 评论(0) 推荐(0) 编辑