Главная Выбор Редактора Обзоры Новости Альтернативы Топ 10 Предрегистрация Ограниченная Распродажа Популярные Игры Популярные Приложения Категория Загрузчик APK Загрузить APK Расширение для Chrome APKFab Поиск Приложения
Выбрать Язык

ООП в Python 3.x

1.0

v0.22 по Viktor Trofimov

О Python, ООП / создание игр. Часть III

Хотите научиться разрабатывать программы в парадигме объектно-ориентированного программирования? Хотите посмотреть на архитектуру и принципы построения игровых алгоритмов? Научиться работать с графикой в pygame: вывод изображений, работа со звуком, отслеживание нажатий клавиш клавиатуры и действий мыши?
Приложение является продолжением серии образовательных материалов "Программирование игр, создание с нуля (Python 3)". Здесь речь пойдёт об основах и принципах разработки программ с использованием объектно-ориентированного программирования на Python версии 3.x.
Материал для "чайников" в ООП, но не новичков в Python. Необходимо знание базовых конструкции языка: идентификаторов, логических выражений, условий, циклов. Особенно важно знание и понимание функций в языке программирования.
Подробное описание идей и реализаций, приведены практические примеры и результаты. Большие листинги кода можно скачивать по ссылкам и пробовать у себя на компьютере. Работоспособность программ гарантируется на версии Python от 3.7. Если вы разрабатываете на смартфонах, то работать будет, но код придётся корректировать (допустим, изменять данные о размере экрана). Но всё же автор настоятельно рекомендует использовать персональный компьютер, если есть возможность.
Что рассматривается? Механика ООП: принципы разработки и написания кода классов, создание экземпляров классов: всё на примерах и с подробным описанием. Рассмотрена техническая составляющая работа объектов в оперативной памяти устройства. Обязательно методы, примеры и обоснование реализации. Задачи для самостоятельного решения. Работа с графикой, аудио и устройствами ввода. UML-схемы. Паттерны ООП программирования для начинающих.
А также страшные абстракция и инкаспуляция, непонятное наследование, жуткий полиморфизм, какие-то интерфейсы, и всякое состояние и поведение, а заодно и сокрытие данных. Пугаться не надо - всё описано простыми словами.
В дополнение: исследование загадочного слова self, и почему без него нельзя.
Изучив, вы получите инструмент для разработки собственных крестиков-ноликов, разнообразные блэк-джеки, бродилки-стрелялки и, конечно же, кликеры! Вам в руки даётся инструмент, с помощью которого и наличии свободного времени можно писать любые программы.
Рекомендуется для возраста 13+, а также для всех интересующихся. Будет полезным и для учителей информатики, и репетиторам.
Девиз материала: "ООП - это, на самом деле, просто!". Для широкого круга читателей, стиль "научно-популярная литература" с вопросами для самоконтроля, схемами и мемасиками.
Автор желает вам удачи в изучении программирования, хороших вам задач, интересного кода и умных решений!

Обновление Python, ООП / создание игр. Часть III 0.22

Всех причастных с днём компьютерщика!
- добавлены главы "Доступ к суперклассу" и "Множественное наследование";
- отдельная благодарность за помощь в корректировке ошибок Дмитрию Андрееву,Centhron Stream и А Сл!
Читать далее
Особенности Python, ООП / создание игр. Часть III

Предыдущие Версии

Больше

ООП в Python 3.x 0.22 APK April 12, 2022 9.16 MB Скачать

Requires Android: Android 4.4+

Screen DPI: 160-640dpi

SHA1: 1a585cd25d6259b1c96b4ba19146e576394c2cfb

Size: 9.16 MB

What's New:

Всех причастных с днём компьютерщика!
- добавлены главы "Доступ к суперклассу" и "Множественное наследование";
- отдельная благодарность за помощь в корректировке ошибок Дмитрию Андрееву,Centhron Stream и А Сл!

ООП в Python 3.x 0.21 XAPK APKs January 15, 2022 8.62 MB Скачать

Requires Android: Android 4.4+

Screen DPI: 160-640dpi

SHA1: 26d8fe3999604f200ea7528604ecd04fcbd8f5f0

Size: 8.62 MB

What's New:

- исправлена неработающая ссылка в "Проектировании структуры";
- исправлено несколько опечаток;
- огромное спасибо Дмитрию Ермолаеву за сообщение о проблеме и опечатках!

ООП в Python 3.x 0.18 APK December 25, 2021 7.81 MB Скачать

Requires Android: Android 4.4+

Screen DPI: 160-640dpi

SHA1: cdf54fdd674021b69a843b9b8ff4663d650c62cd

Size: 7.81 MB

What's New:

- добавлена глава "Уровни абстракций";
- огромная благодарность Валере за нахождение и исправление опечаток!

ООП в Python 3.x 0.16 XAPK APKs November 28, 2021 7.43 MB Скачать

Requires Android: Android 4.4+

Screen DPI: 160-640dpi

SHA1: f8c822e07289cc949ef56e3f66300e7f319287c9

Size: 7.43 MB

What's New:

- добавлена глава "Инкапсуляция".
Больше Информации

Имя пакета:

ru.vgtrofimov.consolegameslv03

Дата обновления:

Последняя Версия:

0.22

Требуется обновление:

Отправить последнюю версию

Доступно на:

Google Play

Требования:

Android 4.4+

Безопасно для скачивания

APKFab.com и ссылка для скачивания этого приложения на 100% безопасны. Все ссылки для загрузки приложений, перечисленных на APKFab.com, получены из Google Play Store или предоставлены пользователями. Для приложения из Google Play Store APKFab.com не будет вносить в него никаких изменений. Для приложения, предоставленного пользователями, APKFab.com проверит безопасность его подписи APK перед его выпуском на нашем сайте.

Поделиться
Поделитесь этой страницей с друзьями, если она вам пригодилась!