Если это соц опрос
то ответ
ДА, всегда.
I>но не так удобно отличать первое объявление виртуальной функции от объявлений перекрывающих его.
А в чем для вас принципиальная разница ?
I>То есть мое предварительное мнение таково, что использовать спецификатор virtual при перекрытии функции не нужно. Тем более без него короче.Вот это в программировании имхо вобще не аргумент!
Вобщем согласен с Джефри Элджером, который сказал, что если этот модификатор не писать
каждый раз при объявлении функции, по всей цепочке, то однажды ваши коллеги не разобравшись как работает программа устроят погром в офисе