Существуют ли какие-либо обстоятельства, в которых законным для производного класса является деструктор не virtual? Деструктор не virtual означает, что класс не должен использоваться в качестве базового класса. Будет ли иметь деструктор не virtual производного класса действовать как слабая форма модификатора Java final?
Изменить: Меня особенно интересует случай, когда базовый класс производного класса имеет деструктор virtual.