题: 如果虚函数是非常有效的,我们是否可以把每个函数都声明为虚函数? 答案: 不行,这是因为虚函数是有代价的:由于每个虚函数的对象都必须维护一个v表,因此在使用虚函数的时候都会产生一个系统开销。如果仅是一个很小的类,且不想派生其他类,那么根本没必要使用虚函数。 来源:CSDN作者:无敌的成长日记链接:https://blog.csdn.net/jimoshuicao/article/details/9288687 标签 虚函数