1、C++中多态是一种泛型编程思想,虚函数是实现这个思想的语法基础;
2、虚函数列表简称虚表,出现在对象的头部,即虚表的首地址即对象地址;
3、通过创建好的对象,可以得到虚表,从而通过偏移可获取所有虚函数的地址;
4、示例代码:
5、执行结果:
[……]
1、C++中多态是一种泛型编程思想,虚函数是实现这个思想的语法基础;
2、虚函数列表简称虚表,出现在对象的头部,即虚表的首地址即对象地址;
3、通过创建好的对象,可以得到虚表,从而通过偏移可获取所有虚函数的地址;
4、示例代码:
5、执行结果:
[……]