Об'єктно-орієнтоване програмування мовою Python
Дата
2021
DOI
Науковий ступінь
Рівень дисертації
Шифр та назва спеціальності
Рада захисту
Установа захисту
Науковий керівник
Члени комітету
Назва журналу
Номер ISSN
Назва тому
Видавець
Харківський національний автомобільний-дорожній університет
Анотація
Розглянуто питання розробки програмного забезпечення у відповідності до принципів об’єктно-орієнтованого дизайну та реалізації програм за технологією об’єктно-орієнтованого програмування. Описані принципи S.O.L.I.D та їх вплив на побудову якісних програмних модулів. Розглянуто поняття та принципи об’єктно-орієнтованого програмування. Проаналізовано проблеми розробки класів об’єктів, побудови їх ієрархій, питання множинного успадковування у сучасних мовах програмування та ін. З точки зору практичного застосування, розглянуті та проаналізовані питання реалізації об’єктно-орієнтованих програм мовою програмування Python 3. Посібник може бути корисним для студентів, викладачів, науковців та аспірантів вищих навчальних закладів, а також для всіх, хто цікавиться вивченням об’єктно-орієнтованого програмування та мови програмування Python 3.
Опис
Ключові слова
навчальний посібник, інформаційні технології, програмне забезпечення, комп'ютерні системи, успадковування, поліморфізм, перевантаження операторів, декоратори, метакласи, програмування
Бібліографічний опис
Мнушка О. В. Об'єктно-орієнтоване програмування мовою Python : навч. посібник / О. В. Мнушка, В. М. Савченко, О. Б. Маций ; Харків. нац. автомобільний-дорожній ун-т. – Харків : ХНАДУ, 2021. – 228 с.