您的位置:首页 > 其它

构造函数能否为虚函数

2016-01-17 00:00 260 查看
摘要: 构造函数能否为虚函数

构造函数不能是虚函数,而且不能在构造函数中调用虚函数,因为那样实际执行的是父类的对应函数,因为自己还没有构造好,析构函数可以是虚函数,而且,在一个复杂类结构中,这往往是必须的,析构函数也可以是纯虚函数,但纯虚函数必须有定义体,因为析构函数的调用是在子类中隐含的

虚函数的的动态绑定特性是实现重载的关键技术,动态绑定根据实际的调用情况查询相应类的虚函数表,调用相应的虚函数。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: