12
Коли не слід використовувати віртуальні деструктори?
Чи є коли-небудь вагома причина не оголошувати віртуальний деструктор для класу? Коли слід спеціально уникати написання?
В об'єктно-орієнтованому програмуванні віртуальна функція або віртуальний метод - це функція або метод, поведінку яких можна переосмислити в межах спадкового класу функцією з однаковою підписом. Ця концепція є дуже важливою складовою частиною поліморфізму об'єктно-орієнтованого програмування (ООП).