ООП в Python 3.x

Viktor Trofimov
2022年04月13日
  • 9.2 MB

    文件大小

  • Android 4.4+

    Android OS

关于ООП в Python 3.x

以 Python 面向对象编程的风格设计算法

Хотите научиться разрабатывать программы в парадигме объектно-ориентированного программирования? Хотите посмотреть на архитектуру и принципы построения игровых алгоритмов? Научиться работать с графикой в pygame: вывод изображений, работа со звуком, отслеживание нажатий клавиш клавиатуры и действий мыши?

Приложение является продолжением серии образовательных материалов "Программирование игр, создание с нуля (Python 3)". Здесь речь пойдёт об основах и принципах разработки программ с использованием объектно-ориентированного программирования на Python версии 3.x.

Материал для "чайников" в ООП, но не новичков в Python. Необходимо знание базовых конструкции языка: идентификаторов, логических выражений, условий, циклов. Особенно важно знание и понимание функций в языке программирования.

Подробное описание идей и реализаций, приведены практические примеры и результаты. Большие листинги кода можно скачивать по ссылкам и пробовать у себя на компьютере. Работоспособность программ гарантируется на версии Python от 3.7. Если вы разрабатываете на смартфонах, то работать будет, но код придётся корректировать (допустим, изменять данные о размере экрана). Но всё же автор настоятельно рекомендует использовать персональный компьютер, если есть возможность.

Что рассматривается? Механика ООП: принципы разработки и написания кода классов, создание экземпляров классов: всё на примерах и с подробным описанием. Рассмотрена техническая составляющая работа объектов в оперативной памяти устройства. Обязательно методы, примеры и обоснование реализации. Задачи для самостоятельного решения. Работа с графикой, аудио и устройствами ввода. UML-схемы. Паттерны ООП программирования для начинающих.

А также страшные абстракция и инкаспуляция, непонятное наследование, жуткий полиморфизм, какие-то интерфейсы, и всякое состояние и поведение, а заодно и сокрытие данных. Пугаться не надо - всё описано простыми словами.

В дополнение: исследование загадочного слова self, и почему без него нельзя.

Изучив, вы получите инструмент для разработки собственных крестиков-ноликов, разнообразные блэк-джеки, бродилки-стрелялки и, конечно же, кликеры! Вам в руки даётся инструмент, с помощью которого и наличии свободного времени можно писать любые программы.

Рекомендуется для возраста 13+, а также для всех интересующихся. Будет полезным и для учителей информатики, и репетиторам.

Девиз материала: "ООП - это, на самом деле, просто!". Для широкого круга читателей, стиль "научно-популярная литература" с вопросами для самоконтроля, схемами и мемасиками.

Автор желает вам удачи в изучении программирования, хороших вам задач, интересного кода и умных решений!

更多收起

最新版本0.22的更新日志

Last updated on 2022年04月13日
Всех причастных с днём компьютерщика!
- добавлены главы "Доступ к суперклассу" и "Множественное наследование";
- отдельная благодарность за помощь в корректировке ошибок Дмитрию Андрееву,Centhron Stream и А Сл!
更多收起

ООП в Python 3.x APK信息

最新版本
0.22
类别
教育
Android OS
Android 4.4+
文件大小
9.2 MB
Available on
在APKPure安全快速地下载APK
APKPure 使用签名验证功能,确保为您提供无病毒的 ООП в Python 3.x APK 下载。

ООП в Python 3.x历史版本

ООП в Python 3.x 0.22

2022年04月13日9.2 MB
下载

ООП в Python 3.x 0.21

2022年01月16日8.6 MB
下载

ООП в Python 3.x 0.18

2021年12月25日7.8 MB
下载

ООП в Python 3.x 0.16

2021年11月28日7.4 MB
下载

在APKPure上极速安全下载应用

一键安装安卓XAPK/APK文件!

下载 APKPure
安全报告

ООП в Python 3.x

0.22

安全报告将很快提供。与此同时,请注意此应用已通过APKPure的初步安全检查。

SHA256:

aaffab776506c9f77e76af71bdc679529b7abfbec7d9315396a857b0ba659338

SHA1:

1a585cd25d6259b1c96b4ba19146e576394c2cfb