摘要:
当子类析构需要调用父类的析构函数,基类的析构函数必须设置为虚析构函数 阅读全文
摘要:
利用类的初始化列表来调用就可以了,看下面代码 阅读全文
摘要:
看下面代码 阅读全文
摘要:
*什么是赋值构造函数(重载赋值操作符) 下面的代码演示了什么是赋值构造函数,如果不人为定义赋值构造函数,系统将默认给你分配一个浅拷贝的赋值构造函数(下面例子为深拷贝的赋值操作) 结论:通常定义了拷贝构造函数,赋值操作符也要同时重载...而当需要手动写这两个函数时,析构函数大部分情况下也是必要的 阅读全文
摘要:
*什么是拷贝构造函数又可以叫复制构造函数(浅拷贝与深拷贝) 下面的代码演示了什么是拷贝构造函数,如果不人为定义拷贝构造函数,系统将默认给你分配一个浅拷贝的拷贝构造函数 注意:如果你的类里面包含了指针之类的对象(请记得实现深拷贝) 阅读全文