12
¿Cuándo no deberías usar destructores virtuales?
¿Alguna vez hay una buena razón para no declarar un destructor virtual para una clase? ¿Cuándo debería evitar específicamente escribir uno?
En la programación orientada a objetos, una función virtual o método virtual es una función o método cuyo comportamiento puede ser anulado dentro de una clase heredada por una función con la misma firma. Este concepto es una parte muy importante de la parte de polimorfismo de la programación orientada a objetos (OOP).