函数重载,函数重写,虚函数,虚继承的概念以及深拷贝浅拷贝问题。

来源:互联网 发布:mysql 默认是什么join 编辑:程序博客网 时间:2024/05/29 16:48

函数重载,函数重写,虚函数,虚继承的概念

 ` ``              函数重载是函数名相同,函数的参数不同,从而实现函数的自动调用的功能。              函数重写是子类在继承父类的函数之后,相对父类中的函数进行功能修改,重新定义函数,函数名与父类函数名相同。              虚继承是为了实现多态,即例如重载中,可以实现一个函数名实现不同的功能。              虚继承在多重继承的产生的二义性得到了解决。 ```

深拷贝浅拷贝问题

一般的拷贝为浅拷贝。只会拷贝其中的值,但是如果拷贝的内容里面有指针,则只会拷贝指针里面的值,这样在程序快要结束时,析构函数会将函数析构两次,这就会使后面析构的指针编程野指针,是程序出现段错误。
阅读全文
1 0
原创粉丝点击