静态数据成员相比全局对象的优势
静态数据成员不会与程序中其他全局名字冲突
静态数据成员可以是private成员,隐藏信息
拷贝构造函数与赋值构造函数的区别
拷贝构造函数是一个构造函数;用一个对象来初始化新对象的内存区域
赋值构造函数是operator=操作;对一个已经被初始化的对象进行赋值;如果原来对象中有内存分配,先要把内存释放掉;如果两个对象是同一个对象,则不做任何操作。
静态数据成员不会与程序中其他全局名字冲突
静态数据成员可以是private成员,隐藏信息
拷贝构造函数是一个构造函数;用一个对象来初始化新对象的内存区域
赋值构造函数是operator=操作;对一个已经被初始化的对象进行赋值;如果原来对象中有内存分配,先要把内存释放掉;如果两个对象是同一个对象,则不做任何操作。