Стандарты программирования на С++


50. Делайте деструкторы базовых


Удалять или не удалять — вот в чем вопрос! Если следует обеспечить возможность удаления посредством указателя на базовый класс, то деструктор базового класса должен быть открытым и виртуальным. В противном случае он должен быть защищенным и невиртуальным.




Начало  Назад  Вперед