面试1——C/C++相关知识点储备

1.c++虚函数原理 做用:C++中的虚函数的做用主要是实现了多态的机制。当基类中的成员函数定义了虚函数,其子类能够从新改写该函数。也便是容许派生类调用父类的同名函数而实现不一样的功能,也叫动态联编。在主函数调用时,只须要定义一个基类指针就能够进行派生类的分别操做。 底层原理:虚函数表+虚函数表指针。每个类都会对应一个虚函数表,一个存放虚函数地址的虚函数表,并建立虚函数指针(vptr)来指向表。h
相关文章
相关标签/搜索