TypeScript · Middle · Запитання 55 з 75
Від чого захищають ключове слово override і noImplicitOverride?
- ✓Правильна відповідь: Від випадкового перевизначення методу базового класу або «перевизначення», що лишилося після перейменування чи видалення базового методу
- 2Від подвійного виклику
super - 3Від перевизначення приватних полів у рантаймі
Пояснення
З прапорцем кожен член, що перевизначає, мусить мати override, а override у члена, якого немає в базовому класі, - помилка.