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