vc++第2章 C++面向对象程序设计
2.1.3 构造函数和析构函数5. 拷贝构造函数 拷贝构造函数是一种特殊的成员函数,它的功能是用一个已知的对象来初始化一 个被创建的同类的对象。拷贝构造函数的函数名与构造函数一样,也是它所属类 的类名。不过与一般的构造函数有一点不同,即它只有一个参数,且参数是同类 的一个对象的引用。 定义一个拷贝构造函数的一般形式如下: <类名>::<拷贝构造函数名>(const<类名>&<引用名>) 其中,const是一个类型修饰符,被它修饰的对象是一个不能被更新的常量。例 如: