Я пытаюсь понять, почему в С++ 11 они должны были добавить ключевое слово override в конце метода вместо начала, например virtual. Я не вижу заинтересованности в том, чтобы писать как virtual, так и override в объявлении метода.
Есть ли техническая причина, по которой комитет не решил просто написать override вместо virtual, когда это было необходимо?
Спасибо!