共享数据的保护 常对象

类别:编程语言 点击:0 评论:0 推荐:
常对象是这样的对象:它的数据成员值在对象的整个生存期间内不能被改变。也就是说,常对象必须进行初始化,而且不能被更新。声明的语法形式为:
  类名 const 对象名
例:
 class A
{
  public:
                    A(int i,int j){x=i;y=j;}
             ...
  private:
            int x,y;
};

A const a(3,4); //a是常对象,不能被更新
与基本数据类型的常量相似,对象也是值不能被改变的量。
}

本文地址:http://com.8s8s.com/it/it26147.htm