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
0
370
Django Girls: ООП
Очень общее описание ООП для Django Girls
Moscow Python Meetup
PRO
March 10, 2016
Tweet
Share
More Decks by Moscow Python Meetup
See All by Moscow Python Meetup
Moscow Python Meetup №88. Александр Винокуров (Группа компаний "Самолет", руководитель группы разработки). Практическая сторона тестов
moscowdjango
PRO
0
31
Moscow Python Meetup №88. Иван Елфимов (Ostrovok.ru, тимлид). Переход от Statsd к Prometheus в большом Django-проекте
moscowdjango
PRO
0
30
Moscow Python Meetup №88. Александр Гончаров (Reef Technologies, старший разработчик). Рекрутинг на максималках: что бывает, если наймом занимаются сами программисты
moscowdjango
PRO
0
10
Moscow Python Meetup №87 Евгений Блинов (VK, руководитель команды). INSTLD: зависимости на автомате.
moscowdjango
PRO
0
46
Moscow Python Meetup №87. Сурен Хоренян (MTS AI). Hatch для сборки и распространения Python пакетов.
moscowdjango
PRO
0
57
Николай Хитров (Точка, Техлид). Мама, мы все тяжело больны!
moscowdjango
PRO
0
78
Moscow Python Meetup №86. Александр Гончаров (Reef Technologies, Senior Python Developer). Альтернативные питоны: что нового, и стоит ли оно того?
moscowdjango
PRO
0
120
Moscow Python Meetup №86. Александр Винокуров (Самолет, Engineering Manager). Технические собеседования — по обе стороны баррикад
moscowdjango
PRO
0
88
Moscow Python Meetup №86. Денис Аникин (Райффайзен банк, Community Lead). Базовый кодовый стиль хорошего Python-бэкенда
moscowdjango
PRO
0
350
Other Decks in Programming
See All in Programming
Material 3で Material 2ぽい見た目にする
numeroanddev
2
250
Deep Dive 大規模システムアーキテクチャ/開発組織エンジニアリング / Deep Dive Large-Scale System Architecture, Development Organization Engineering
nrslib
15
2.9k
Laravel標準バリデーションでできること
hmb_ok
2
360
WebComponentsで フレームワークを1ページに共存させる
webuilder240
0
150
プロンプトエンジニアリング入門
tomokusaba
2
990
Compiling Python to WebAssembly with py2wasm
syrusakbary
0
140
品質が高いコードって何?Rev2.1
ickx
1
490
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
530
Laravel OpenAPIによる"辛くない"スキーマ駆動開発
kentaroutakeda
2
2.1k
Why 1 + 1 = 2 in Swift?
1plus4
1
250
PHP8の機能を使って堅牢にコードを書く
fendo181
6
2.6k
RubyVM を PHP で実装する 〜Hello World を出力するまで〜
memory1994
PRO
1
490
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
153
14k
Thoughts on Productivity
jonyablonski
57
3.8k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
185
15k
GitHub's CSS Performance
jonrohan
1023
450k
A Philosophy of Restraint
colly
195
15k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
18
1.7k
KATA
mclloyd
14
11k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
19
1.6k
Writing Fast Ruby
sferik
619
59k
Documentation Writing (for coders)
carmenintech
59
3.8k
For a Future-Friendly Web
brad_frost
170
8.9k
The Power of CSS Pseudo Elements
geoffreycrofte
58
4.9k
Transcript
Объектно-ориентированное программирование
Класс Описывает общие свойства
Пони
Пони.голова Пони.туловище Пони.хвост Пони.ноги
Пони.Голова.грива Пони.Голова.Грива.цвет
Класс Описывает общие методы
Пони.Ржать() Пони.ИскатьТраву() Пони.Жевать()
Объект Класса описывает конкретные свойства на основе общих
Пони.Голова.Грива.цвет = “Розовый” Пони.Туловище.Хвост.цвет = “Розовый”
Пони.Ржать() Django-go!
None