Мне интересно, есть ли какие-либо различия с производными классами при использовании абстрактных и реальных классов для наследования?
Мне кажется, что наследование реального класса создает иерархию, тогда как наследование абстрактного класса - это просто код копирования и вставки для компилятора в производные классы?
Создает ли абстрактный класс иерархию? Можно ли получить к нему доступ с помощью специального ключевого слова?
Я знаю, что вы используете ключевое слово base для доступа к базовому классу, но абстрактные члены выглядят так же, как исходные члены в производных классах?
Наконец, в чем разница в производительности между 2?