174

问答题 174 /290

请你说说虚函数表具体是怎样实现运行时多态的?

参考答案

参考回答:

子类若重写父类虚函数,虚函数表中,该函数的地址会被替换,对于存在虚函数的类的对象,在VS中,对象的对象模型的头部存放指向虚函数表的指针,通过该机制实现多态。