下列关于 C++中继承和多态的描述中,错误的是
通过基类指针调用虚函数时,会根据对象实际类型决定调用版本。
基类析构函数常声明为虚函数,以便通过基类指针正确释放派生类对象。
派生类可以重写基类中的虚函数。
构造函数可以声明为 virtual,以便在构造对象时实现动态绑定。