
Объектно-ориентированное программирование с помощью Python
Объектно-ориентированное программирование (ООП) — это метод, основанный на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования, что позволяет по-другому думать о вычислительных задачах и решать их с возможностью многократного использования. «Объектно-ориентированное программирование с помощью Python» предназначено для программистов среднего уровня и представляет собой практическое руководство, которое глубоко изучает основные принципы ООП и показывает, как использовать инкапсуляцию, полиморфизм и наследование для написания игр и приложений с использованием Python. Книга начинается с рассказа о ключевых проблемах, присущих процедурному программированию, затем вы познакомитесь с основами создания классов и объектов в Python. Затем вы научитесь создавать графические интерфейсы c помощью pygame, благодаря чему вы сможете писать интерактивные игры и приложения с виджетами графического пользовательского интерфейса (GUI), анимацией, различными сценами и многоразовой игровой логикой. В итоге у вас получится полнофункциональная видеоигра, включающая в себя многие методы ООП и элементы графического пользовательского интерфейса, описанные в книге. Вы узнаете, как: • Создавать несколько объектов и управлять ими с помощью объекта диспетчера объектов. • Научитесь использовать инкапсуляцию, чтобы скрыть внутренние детали объектов от клиентского кода. • Научитесь использовать полиморфизм для определения одного интерфейса и реализации его в нескольких классах. • Сможете применять наследование для использования существующего кода. «Объектно-ориентированное программирование с помощью Python» — это визуальное, интуитивно понятное руководство, позволяющее полностью понять, как работает ООП и как с его помощью сделать свой код более удобным в сопровождении, читаемым и эффективным, не жертвуя при этом функциональностью. Об авторе Ирв Кальб — адъюнкт-профессор UCSC Silicon Valley Extension и Университета Силиконовой долины, где он преподает вводные курсы и курсы объектно-ориентированного программирования на Python. Он также автор книги «Научитесь программировать на Python 3: пошаговое руководство по программированию».
Book details
- Publisher
- Eksmo
- Publication year
- 2024
- Original language
- Rus tili
512 pages. At 20 pages a day, you'll finish it in about 26 days.
Finish this book in TelegramWhere to get this book
Kitoblarim is a catalogue of books: the book itself, or a PDF of it, isn't here. Look for a print or e-book copy in these stores:
Save it in Telegram to read laterReviews
No reviews of this book yet.
Kitoblarim readers
No Kitoblarim reader has rated this book yet. If you've read it, be the first to say what you think.
Read next

Algoritmlash va dasturlash asoslari. C++ tili asoslari. Amaliy qo'llanma, nazariya, masalalar, mulohazalar, yechimlar, tavsiyalar
2021

Tarix (2019 yil test topshiriqlari to'plami)
2019

Avtonom siyosatchi
Shoxrux O'ktamov · 2020

Новейший полный справочник школьника: 1-4 классы
2019

Математика. 7 класс. (комплект из 3 часть)
Л.Г. Петерсон, Д.Л. Абраров, Е.В. Чуткова · 2021

Эксперимент по намерению. Запустите сценарий счастливой жизни
Линн Мак-Таггарт · 2019

Справочник здравомыслящих родителей
Евгений Олегович Комаровский · 2018

The birth of the Clinic
Michel Foucalt · 1994
Want to know more?
AI can tell you more about this. The answer opens in a new tab, and this page stays open.
Ask AI for more