Найти в Дзене
Объектно-ориентированное программирование (ООП) в Python

Объектно-ориентированное программирование (ООП) в Python

Все уроки, посвящены основам объектно-ориентированного программирования на языке Python
подборка · 41 материал
8 месяцев назад
Программирование на языке Python. Пример с функциями обратного вызова (callback functions)
Доброго времени суток, читатели, зрители моего канала programmer's notes. Не забывайте подписываться и писать свои комментарии к моим статьям и видео. Сегодня довольно объёмный материал, не столько по тексту, сколько по тому, какие области программирования на Python мы будем использовать. Ну и для слегка продвинутых в Python'е людей. Ну новым здесь будет функции обратного вызова (callback functions). Суть этих функций очень проста. Если вы используете какую-то библиотечную функцию, которая выполняет...
Краткий обзор моего канала programmer's notes. Python и другое
Мой канал, посвящённый программированию на языке python содержит уже довольно много разного материала. Чтобы читатели как-то могли в нём ориентироваться я, время от времени, выпускаю не большие обзоры, которые помогают ориентироваться в публикациях. Сегодня такой обзор. Все статьи и видео канала разбиты на подборки. В каждой подборке существует ещё индексный файл, где даны ссылки на все статьи. Пока на канале 23 подборки. В будущем их количество, конечно, будет увеличиваться. Ссылка на подборку...
Приложение к подборке "ООП в Python". Контекстный менеджер
Доброго времени суток, читатели, зрители моего канала programmer's notes. Статья относится к подборке об ООП в Python. Контекстный менеджер Контекстный менеджер одна из технологий, реализуемая посредством объектно-ориентированных средств Python. А поскольку это технология реализована в разных библиотеках Python и мы её будем использовать, есть смысл кратко изложить то, как работает и как создается класс контекстного менеджера. Контекст, это что? Его используют обычно в лингвистике. Это некое окружение, например фразы, по которому мы определяем её смысл...
582 читали · 2 года назад
Связи между классами. Дополнение к разделу ООП в языке Python
Доброго времени суток, читатели, зрители моего канала programmer's notes. Эта статья дополнение к курсу Статья совсем уже не о Python. Она вообще о классах и объектно-ориентированных подходах. Но при разработке больших программ на основе объектно-ориентированного подхода подобный анализ несомненно будет полезен. Наш краткий обзор, однако, лишь краткий справочник связей (отношений) между классами. Для более детального изучения подобных вопросов вам понадобиться какой-нибудь хороший учебник по UML (Unified Modeling Language)...
149 читали · 2 года назад
ООП на Python. Композиция. Приложение к видео 16
Доброго времени суток, читатели, зрители моего канала programmer's notes. Теперь в Дзен есть Подборки. Данная статья относится к подборке Ссылка на мой канал Приложение к видеоуроку Композиция в ООП Композиция это частный случай агрегации. Композиция связь между классами, при котором объекты одного класса создаются внутри объектов другого класса и не существуют независимо. Пример, который я привёл в видеозанятии, сводился вот к чему. Есть класс учеников. Экземплярами этого класса являются объекты - ученики...