(зависит от компилятора)
много ресурсов онлайн о VTables. У них обычно одно и то же утверждение относительно них:
"Всякий раз, когда сам класс содержит виртуальные функции или переопределяет виртуальные функции из родительского класса, компилятор создает виртуальную таблицу для этого класса.Это означает, что не у всех классов есть компилятор, созданный для них. В таблице содержатся указатели на функции, которые указывают на виртуальные функции в этом классе. В каждом классе может быть только одна виртуальная таблица, и все объекты одного класса будут совместно использовать одну виртуальную таблицу."
Так почему же это означает, что не у всех классов есть компилятор, созданный для них? Это потому, что у классов SOMC нет виртуальных функций?