¿Por qué las funciones virtuales no deben usarse en exceso?

Acabo de leer que no debemos usar la función virtual en exceso. La gente sentía que menos funciones virtuales tienden a tener menos errores y reduce el mantenimiento.

¿Qué tipo de errores y desventajas pueden aparecer debido a las funciones virtuales?

Estoy interesado en el contexto de C ++ o Java.

Una razón por la que puedo pensar es que la función virtual puede ser más lenta que las funciones normales debido a la búsqueda en la tabla v.

Respuestas a la pregunta(10)

Su respuesta a la pregunta