ДЕЯКІ ПРОБЛЕМНІ АСПЕКТИ ОБ'ЄКТНО-ОРІЄНТОВАНОГО ПРОГРАМУВАННЯ

Вантажиться...
Ескіз

Дата

Назва журналу

Номер ISSN

Назва тому

Видавець

Видавництво Європейського університету

Анотація

У статті проведено детальний аналіз об'єктно-орієнтованого програмування (ООП) та функціонального програмування (FP) у контексті сучасних кіберсистем. Розглядаються основні недоліки ООП, такі як проблеми зі спадковістю, інкапсуляцією та ієрархією класів. Зокрема, обговорюються проблеми крихкої бази класів, діамантова проблема та неналежний доступ до інкапсульованих даних. Натомість, функціональне програмування пропонує переваги, зокрема іммутабельність даних, відсутність побічних ефектів та гнучкість у розробці модульного коду. Стаття наводить приклади з кодом для кожного підходу, демонструючи переваги FP у спрощенні відлагодження та тестування коду. У висновках пропонується використовувати гібридні методології, що поєднують переваги обох підходів для створення надійних та ефективних програмних рішень.

Опис

Ключові слова

Бібліографічний опис

Яровий Р. О., Улічев О. С. Деякі проблемні аспекти об'єктно-орієнтованого програмування // Науковий вісник : збірник наукових праць Європейського університету / редкол.: О. І. Тимошенко та ін. Київ : Вид-во Європейського університету, 2024. С. 140-143.