Re[3]: Оператор присваивания и data members производных тип
От: rg45 СССР  
Дата: 08.10.18 18:35
Оценка: 2 (1)
Здравствуйте, Максим Рогожин, Вы писали:

МР>Полиморфный тип это термин из стандарта? Я имел ввиду любой тип, у которого виртуальный деструктор имеется.


Нет, этот термин не из стандарта, но достаточно распространен в сообществе. Он обозначает класс из какой-либо иерархии, предназначенный для полиморфного использования. Неизменным признаком таких классов является, как ты верно заметил, наличие виртуального деструктора. По этой теме можно посмотреть, например, классификацию типов, данную в книжке Саттера и Александреску C++ Coding Standards, 101 Rules, Guidelines and Best Practices. Рекоммендация #32: "Be clear what kind of class you're writing".
--
Отредактировано 08.10.2018 18:35 rg45 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.