Объектно-ориентированное программирование с помощью Python
Кальб Ирв
Код товара: 5033702
(0 оценок)Оценить
ОтзывНаписать отзыв
ВопросЗадать вопрос
1 / 4
1 / 4
Издательство:
Оригинальное название:
Object-Oriented Python. Master OOP by Building Games and GUIs
Описание
Характеристики
Объектно-ориентированное программирование (ООП) - это метод, основанный на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования, что позволяет по-другому думать о вычислительных задачах и решать их с возможностью многократного использования.
"Объектно-ориентированное программирование с помощью Python" предназначено для программистов среднего уровня и представляет собой практическое руководство, которое глубоко изучает основные принципы ООП и показывает, как использовать инкапсуляцию, полиморфизм и наследование для написания игр и приложений с использованием Python.
Книга начинается с рассказа о ключевых проблемах, присущих процедурному программированию, затем вы познакомитесь с основами создания классов и объектов в Python.
Затем вы научитесь создавать графические интерфейсы c помощью pygame, благодаря чему вы сможете писать интерактивные игры и приложения с виджетами графического пользовательского интерфейса (GUI), анимацией, различными сценами и многоразовой игровой логикой.
В итоге у вас получится полнофункциональная видеоигра, включающая в себя многие методы ООП и элементы графического пользовательского интерфейса, описанные в книге.
Вы узнаете, как:
- Создавать несколько объектов и управлять ими с помощью объекта диспетчера объектов.
- Научитесь использовать инкапсуляцию, чтобы скрыть внутренние детали объектов от клиентского кода.
- Научитесь использовать полиморфизм для определения одного интерфейса и реализации его в нескольких классах.
- Сможете применять наследование для использования существующего кода.
"Объектно-ориентированное программирование с помощью Python" - это визуальное, интуитивно понятное руководство, позволяющее полностью понять, как работает ООП и как с его помощью сделать свой код более удобным в сопровождении, читаемым и эффективным, не жертвуя при этом функциональностью.
Об авторе
Ирв Калб - адъюнкт-профессор UCSC Silicon Valley Extension и Университета Силиконовой долины, где он преподает вводные курсы и курсы объектно-ориентированного программирования на Python. Он также автор книги "Научитесь программировать на Python 3: пошаговое руководство по программированию".
"Объектно-ориентированное программирование с помощью Python" предназначено для программистов среднего уровня и представляет собой практическое руководство, которое глубоко изучает основные принципы ООП и показывает, как использовать инкапсуляцию, полиморфизм и наследование для написания игр и приложений с использованием Python.
Книга начинается с рассказа о ключевых проблемах, присущих процедурному программированию, затем вы познакомитесь с основами создания классов и объектов в Python.
Затем вы научитесь создавать графические интерфейсы c помощью pygame, благодаря чему вы сможете писать интерактивные игры и приложения с виджетами графического пользовательского интерфейса (GUI), анимацией, различными сценами и многоразовой игровой логикой.
В итоге у вас получится полнофункциональная видеоигра, включающая в себя многие методы ООП и элементы графического пользовательского интерфейса, описанные в книге.
Вы узнаете, как:
- Создавать несколько объектов и управлять ими с помощью объекта диспетчера объектов.
- Научитесь использовать инкапсуляцию, чтобы скрыть внутренние детали объектов от клиентского кода.
- Научитесь использовать полиморфизм для определения одного интерфейса и реализации его в нескольких классах.
- Сможете применять наследование для использования существующего кода.
"Объектно-ориентированное программирование с помощью Python" - это визуальное, интуитивно понятное руководство, позволяющее полностью понять, как работает ООП и как с его помощью сделать свой код более удобным в сопровождении, читаемым и эффективным, не жертвуя при этом функциональностью.
Об авторе
Ирв Калб - адъюнкт-профессор UCSC Silicon Valley Extension и Университета Силиконовой долины, где он преподает вводные курсы и курсы объектно-ориентированного программирования на Python. Он также автор книги "Научитесь программировать на Python 3: пошаговое руководство по программированию".
код в Майшоп
5033702
возрастная категория
12+
количество томов
1
количество страниц
512 стр.
размеры
242x168x30 мм
ISBN
978-5-04-186627-3
тип бумаги
офсетная (60-220 г/м2)
цвет
Зелёный
вес
934 г
язык
Русский
переплёт
Твёрдый переплёт
Содержание
Об авторе
О техническом авторе
Благодарности
Введение
Часть I. Введение в объектно-ориентированное
программирование
1. Процедурные примеры Python
2. Моделирование физических объектов с помощью
объектно-ориентированного программирования
3. Мысленные модели объектов и значение self
4. Управление несколькими объектами
Часть II. Графические пользовательские
интерфейсы с pygame
5. Введение в pygame
6. Объектно-ориентированный pygame
7. Виджеты pygame GUI
Часть III. Инкапсуляция, полиморфизм
и наследование
8. Инкапсуляция
9. Полиморфизм
10. Наследование
11. Управление памятью, используемой объектами
Часть IV. Использование ООП в разработке игр
12. Карточные игры
Таймеры
О техническом авторе
Благодарности
Введение
Часть I. Введение в объектно-ориентированное
программирование
1. Процедурные примеры Python
2. Моделирование физических объектов с помощью
объектно-ориентированного программирования
3. Мысленные модели объектов и значение self
4. Управление несколькими объектами
Часть II. Графические пользовательские
интерфейсы с pygame
5. Введение в pygame
6. Объектно-ориентированный pygame
7. Виджеты pygame GUI
Часть III. Инкапсуляция, полиморфизм
и наследование
8. Инкапсуляция
9. Полиморфизм
10. Наследование
11. Управление памятью, используемой объектами
Часть IV. Использование ООП в разработке игр
12. Карточные игры
Таймеры
Отзывы
Вопросы
Поделитесь своим мнением об этом товаре с другими покупателями — будьте первыми!
Дарим бонусы за отзывы!
За какие отзывы можно получить бонусы?
- За уникальные, информативные отзывы, прошедшие модерацию
Как получить больше бонусов за отзыв?
- Публикуйте фото или видео к отзыву
- Пишите отзывы на товары с меткой "Бонусы за отзыв"
Задайте вопрос, чтобы узнать больше о товаре
Если вы обнаружили ошибку в описании товара «Объектно-ориентированное программирование с помощью Python» (авторы: Кальб Ирв), то выделите её мышкой и нажмите Ctrl+Enter. Спасибо, что помогаете нам стать лучше!