ООП в Python 3.x

  • Рейтинг: 0,0 (Нет оценок)
  • Скачиванийдо 1 тыс
  • Размер8.3 MB
  • Возраст0+
Установить с помощью RuStore
ООП в Python 3.x

Скриншоты

Скриншот 1/5
Скриншот 2/5
Скриншот 3/5
Скриншот 4/5
Скриншот 5/5

Описание приложения

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

Что нового

Версия: 0.22

Дата: 2 февр 2025

Первая версия

История версий
Разработчик
Viktor Trofimov
Загружено из APKPure

Возможно, вам понравится

Ещё приложения

Что нового

Версия: 0.22

Дата: 2 февр 2025

Первая версия

История версий
Разработчик
Viktor Trofimov
Загружено из APKPure