虚函数和多态的关系是什么?