面向对象程序设计领域,有虚函数或虚方法的概念。
这种函数或方法可以被子类继承和覆盖,但是通常使用动态分派实现(这和普通函数或方法被子类继承和覆盖不同)。
这个概念也是面向对象程序设计中多态(运行时)的组成部分。简单说,虚函数给出这个函数的定义,但是该函数被多个子类继承和覆盖的话其具体指向在编译期间是无法确定的
面向对象程序设计领域,有虚函数或虚方法的概念。
这种函数或方法可以被子类继承和覆盖,但是通常使用动态分派实现(这和普通函数或方法被子类继承和覆盖不同)。
这个概念也是面向对象程序设计中多态(运行时)的组成部分。简单说,虚函数给出这个函数的定义,但是该函数被多个子类继承和覆盖的话其具体指向在编译期间是无法确定的