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