程序调用函数时,将函数调用解释为执行特定的函数代码块被称为函数名联编。 在编译过程中进行联编被称为静态联编,又称为早期联编。 然而,虚方法使得这项工作变得更困难,使用哪个函数不能在编译时确定,因为编译器不知道用户将选择哪个类型的对象。在程序运行阶段进行联编被称为动态联编,又名晚期联编。编译器对虚方法使用动态联编。