C++之虚析构函数的必要性
构造函数不能是虚函数,主要有两个原因: 1.派生类不能继承基类的构造函数,因此把基类的构造函数声明为虚函数没有意义,无法实现多态; 2.C++中的构造函数用来的在创建对象的时候进行初始化工作,在执 ...
构造函数不能是虚函数,主要有两个原因: 1.派生类不能继承基类的构造函数,因此把基类的构造函数声明为虚函数没有意义,无法实现多态; 2.C++中的构造函数用来的在创建对象的时候进行初始化工作,在执 ...