Реализация чистых виртуальных функций
Что: создайте код, необходимый для реализации всех чистых виртуальных методов в классе.
Когда? Нужно выполнить наследование от класса с чистыми виртуальными функциями.
Зачем? Вы можете вручную реализовать все чистые виртуальные функции по одной, но этот компонент позволяет автоматически создать все сигнатуры метода.
Решение.
Наведите курсор или указатель мыши на класс, в котором нужно реализовать чистые виртуальные функции базового класса.
Затем выполните одно из следующих действий.
- Клавиатура
- Нажмите CTRL+. для запуска меню Быстрые действия и рефакторинг и в контекстном меню выберите Реализовать все чистые виртуальные функции для класса "ClassName", где ClassName — это имя выбранного класса.
- Мышь
- Щелкните правой кнопкой мыши и выберите пункт Быстрые действия и рефакторинг. Затем в контекстном меню выберите пункт Реализовать все чистые виртуальные функции для класса "имя_класса", где имя_класса — это имя выбранного класса.
- Клавиатура
Сигнатуры чистых виртуальных методов будут созданы автоматически готовыми для реализации.