Когда к методу применяется ключевое слово virtual, весь класс становится абстрактным.
Не следует ли применить ключевое слово virtual или абстрактное к классу? Это более интуитивный дизайн, поскольку он отражает то, что на самом деле происходит с точки зрения компилятора/семантики.
Были ли другие соображения, которые я упустил, когда дизайнеры принимали это решение?
Подробнее здесь: https://stackoverflow.com/questions/793 ... of-classes