Object-Oriented Python: Master OOP by Building Games and GUIs | Библиотека хакера
Object-Oriented Python: Master OOP by Building Games and GUIs Irv Kalb 2022
Объектно-ориентированный Python - это интуитивно понятное и подробное руководство по освоению объектно-ориентированного программирования с нуля. Вы расскажете об основах построения классов и объектов, а также примените теорию на практике с помощью пакета pygame с наглядными примерами, которые помогут визуализировать объектно-ориентированный стиль.
Вы познакомитесь с ключевыми концепциями объектно-ориентированного программирования - инкапсуляцией, полиморфизмом и наследованием - и узнаете не только о том, как кодировать с помощью объектов, но и о лучших практических приемах этого.