книга Об'єктно-орієнтоване програмування за допомогою Python
М'яка обкладинка формат А5. (210Х148 мм) 510 сторінок. Надруковано в Україні.
Видання призначене для програмістів на Python середнього рівня
Об'єктно-орієнтоване програмування (ООП) - це метод, заснований на поданні програми у вигляді сукупності об'єктів, кожен з яких є екземпляром певного класу, а класи утворюють ієрархію спадкування, що дозволяє по-іншому думати про обчислювальні завдання та вирішувати їх з можливістю багаторазового використання . «Об'єктно-орієнтоване програмування за допомогою Python» призначене для програмістів середнього рівня і є практичним посібником, який глибоко вивчає основні принципи ОВП і показує, як використовувати інкапсуляцію, поліморфізм і успадкування для написання ігор та додатків з використанням Python.
Книга починається з розповіді про ключові проблеми, властиві процедурному програмуванню, потім ви познайомитеся з основами створення класів та об'єктів у Python.
Потім ви навчитеся створювати графічні інтерфейси за допомогою pygame, завдяки чому ви зможете писати інтерактивні ігри та програми з віджетами графічного інтерфейсу користувача (GUI), анімацією, різними сценами і багаторазовою ігровою логікою.
Автор— професор в UCSC Silicon Valley Extension та Університеті Кремнієвої долини
I. Введення в об'єктно-орієнтоване програмування
ІІ. Графічні інтерфейси з pygame
ІІІ. Інкапсуляція, поліморфізм та наслідування
IV. Використання ООП у розробці ігор