C++ - В каких частях описаний виртуальных функций классов С++ ключевое слово 'virtual' должно быть явно прописано (является обязательным)? | ProgHub
В каких частях описаний виртуальных функций классов С++ ключевое слово 'virtual' должно быть явно прописано (является обязательным)?
Во всех объвлениях и определениях виртуальной функции.
Во всех объявлениях (declarations) виртуальной функции.
Во всех определениях (definitions) виртуальной функции.
Только в первичном объявлении виртуальной функции.
Только в объявлении "чистой виртуальной" (pure-virtual) функции.
Только в тех, где не указано ключевое слово 'override'.