virtual 虚函数用法详解

1. 什么是虚函数(virtual)? 在C++语言中,基类将类型相关的函数与派生类不作改变直接继承的函数区分对待,对于某些函数,基类但愿它的派生类各自定义适合自身的版本,此时基类就将这些函数声明成虚函数。ios 简单的说,virtual是用来解决基类与派生类函数重名的问题, 当不使用虚函数时,调用的是基类定义的函数,使用虚函数时,则调用的是派生类定义的函数。web 举一个简单的例子:ide #i
相关文章
相关标签/搜索