问答题
为什么析构函数通常声明为虚函数,而构造函数不能是虚函数?
因为构造函数不被继承,而虚函数是要在派生类中重定义的。定义虚析构函数后,由于多态,当使用基类指针指向派生类对象时,会调用......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
问答题 C++程序设计语言是如何实现多态的?
问答题 C++程序设计语言中虚函数指针和虚函数表的作用?
问答题 C++程序设计语言中this指针的作用?