Да вроде и так понятно. Но в плюсах действительно виртуальные классы (и часто это интуитивно-удобно), а в шарпах просто множественные интерфейсы.
Но по вопросу множественного наследования склоняюсь к тому, что стоит избегать и довольно кривая концепция (в т.ч. синтаксически реализация на плюсах аляпистая)