虚拟函数与普通成员函数的区别是什么?内联函数和构造函数能否为虚拟函数?

IT互联网 已帮助: 时间:2025-06-09 21:54:05

虚拟函数与普通成员函数的区别是什么?内联函数和构造函数能否为虚拟函数?

难度:⭐⭐⭐

题库:IT/互联网,软件开发

标签:内联,函数,区别

参考解答

用户头像

473***135

2025-06-09 21:54:05

区别:虚拟函数有virtual关键字,有虚拟指针和虚函数表,虚拟指针就是虚拟函数的接口,而普通成员函数没有。内联函数和构造函数不能为虚拟函数。

上一篇 数组与指针的区别是什么?

下一篇 构造函数和析构函数的调用顺序? 析构函数为什么要虚拟?

相似问题