13/7

作者: hannah1123 | 来源:发表于2022-03-31 10:03 被阅读0次

1.是基类就要写一个虚的析构函数

2.当一个类对象用于初始化另一个类时用复制构造函数,当一个类对象传递给另外一个类对象要重载复制运算符

3.重载复制运算符步骤:

    a.检查自我赋值情况,释放成员指针以前指向的内存

    b.复制数据而不仅仅是数据的地址

    c.返回一个指向对象的引用

重写复制运算符方法

基类中没有使用new动态分配内存时则在派生类中不用写析构函数,也不用写复制构造函数有默认的,也不重载复制运算符

相关文章

网友评论

    本文标题:13/7

    本文链接:https://www.haomeiwen.com/subject/pjwgjrtx.html