复制构造函数:
是构造函数,只有一个参数,这个参数是本类对象,并且采用对象的引用形式,一般约定加const声明
作用:将实参对象的各成员值一一赋给新的对象中的成员。
格式:box::box(const box&c); 类名(类名 & 对象名);
普通构造函数:
格式:box(int h,int w,int len); 类名 (形参列表);
调用方式:实参为整数,调用普通构造函数。实参为对象名,调用复制构造函数。
复制构造函数:
是构造函数,只有一个参数,这个参数是本类对象,并且采用对象的引用形式,一般约定加const声明
作用:将实参对象的各成员值一一赋给新的对象中的成员。
格式:box::box(const box&c); 类名(类名 & 对象名);
普通构造函数:
格式:box(int h,int w,int len); 类名 (形参列表);
调用方式:实参为整数,调用普通构造函数。实参为对象名,调用复制构造函数。