Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Django Girls: ООП
Search
Moscow Python Meetup
PRO
March 10, 2016
Programming
410
0
Share
Django Girls: ООП
Очень общее описание ООП для Django Girls
Moscow Python Meetup
PRO
March 10, 2016
More Decks by Moscow Python Meetup
See All by Moscow Python Meetup
Moscow Python Meetup №110. Артём Тарасов (Альфа-Банк, Senior Engineer). Менторство как допинг: Как прокачать свои хард-скиллы, обучая других
moscowdjango
PRO
0
28
Moscow Python Meetup №110. Алёна Тямейкина (Островок.ру, Python Developer). Автоматизации процессов разработки
moscowdjango
PRO
0
38
Moscow Python Meetup №110. Адриан Макриденко (ГК Астра Линукс, разработчик серверной части). Токены авторизации: почему JWT легко использовать неправильно и как это исправляет PASETO?
moscowdjango
PRO
0
34
Moscow Python Meetup №109. Георгий Дьячков (Альфа банк, Главный разработчик). Векторные базы в агентной архитектуре и как изменятся вопросы на собеседованиях в 2026
moscowdjango
PRO
0
58
Moscow Python Meetup №109. Евгений Блинов (The Mutating Company). Ближайшее будущее мутационного тестирования на Python
moscowdjango
PRO
0
57
Moscow Python Meetup №108. Воркшоп "Построение AI-агента: Говори с данными на языке бизнеса"
moscowdjango
PRO
0
92
Moscow Python Meetup №108. Gather. Inspire. Deliver.
moscowdjango
PRO
0
72
Moscow Python Meetup №107. Бесшовные релизы глазами разработчика: обновляем код Облака без API
moscowdjango
PRO
0
79
Moscow Python Meetup №107. Django Blue-Green Migrations
moscowdjango
PRO
0
62
Other Decks in Programming
See All in Programming
開発体験を左右するライブラリの API 設計 - GraphQL スキーマ構築ライブラリから考える #tskaigi
izumin5210
2
510
Spec-Driven Development with AI-Agents: From High-Level Requirements to Working Software
antonarhipov
2
320
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
5
610
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
140
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
3
570
横断組織出身のQAEがインプロセスQAEでつまずいたこと・活かせたこと
ty89
0
180
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
920
サーバーレスで作る、動画データ管理基盤
oyasumipants
0
240
Modding RubyKaigi for Myself
yui_knk
0
420
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
3
560
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
210
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.6k
Featured
See All Featured
The Language of Interfaces
destraynor
162
26k
Accessibility Awareness
sabderemane
1
120
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
Unsuck your backbone
ammeep
672
58k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Thoughts on Productivity
jonyablonski
76
5.2k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.1k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Transcript
Объектно-ориентированное программирование
Класс Описывает общие свойства
Пони
Пони.голова Пони.туловище Пони.хвост Пони.ноги
Пони.Голова.грива Пони.Голова.Грива.цвет
Класс Описывает общие методы
Пони.Ржать() Пони.ИскатьТраву() Пони.Жевать()
Объект Класса описывает конкретные свойства на основе общих
Пони.Голова.Грива.цвет = “Розовый” Пони.Туловище.Хвост.цвет = “Розовый”
Пони.Ржать() Django-go!
None