摘要: 一.拷贝构造函数 拷贝构造函数也是类的一个重载版本的构造函数,它能够用一个已知的对象初始化一个被创建的同类新对象。该函数的形式参数是本类对象的常引用,因此与普通构造函数在形式参数上有非常明显的区别。跟构造函数一样,C++为每一个类定义了一个默认的拷贝构造函数,可以实现将实参对象的数据成员值复制到新创建的当前对象对应的数据成员中。用户可以根据需要定义自己的拷贝构造函数,从而实现同类对象之间数据成员的值传递。 拷贝构造函数的定义格式如下:class 类名{public: 类名(const 类名&对象名); ...};拷贝构造函数是一种特殊的构造函数,在创建类的对象时如果实际参数是本类的对象 阅读全文
posted @ 2013-09-28 22:48 七年之后 阅读(1771) 评论(0) 推荐(0) 编辑