关于c/c++的一些问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:39:49
1 构造函数和析构函数是否可以被重载 为什么
2 如果基类中有虚方法 是否需要有虚析构函数
3 实用动态链接库有哪些方式

1 构造函数和析构函数是否可以被重载 为什么
构造函数,可以被重载。因为构造函数往往是对私有成员进行初始化的,初始化的方法可以有很多种
析构函数,不能重载。因为析构函数往往用来做“清理善后” 的工作,清理的方法,只可能有一种

2 如果基类中有虚方法 是否需要有虚析构函数
不一定需要。两者没有关系。

3 实用动态链接库有哪些方式
静态调用方式和动态调用方式