Питання з ЄФВВ-2024 з "Основи мов програмування" з поясненням

Що в об’єктно-орієнтованому програмуванні дає змогу забезпечити динамічну поведінку об'єктів та є ключовим для реалізації поліморфізму?

() Функції вищого порядку (Higher-Order Functions).

() Статична типізація (Static Typing).

(x) Віртуальні функції та методи (Virtual Functions and Methods).

() Глобальні змінні та константи (Global Variables and Constants).

_____________________________________________

Пояснення:

Поліморфізм дозволяє викликати метод під час виконання програми в залежності від типу об’єкта. Це реалізується через віртуальні функції (наприклад, у C++ або Java).

 

Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання

Вирівнювання тексту Вирівнювання тексту

Ширина абзацу Ширина абзацу

0