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
OOP
Search
Akihito Koriyama
May 10, 2018
Programming
330
0
Share
OOP
Object Oriented Programming
2018@Excite
Akihito Koriyama
May 10, 2018
More Decks by Akihito Koriyama
See All by Akihito Koriyama
存在論的プログラミング: 時間と存在を記述する
koriym
5
680
BEAR.Sunday Framework Masterclass
koriym
0
49
Be Framework: 生命システムとしての存在理解
koriym
0
130
新世界の理解
koriym
0
210
AI Centric
koriym
0
510
app-state-diagram
koriym
0
140
OOP, Double Dispatch and Visitor Pattern
koriym
3
190
BEAR.Sunday 2014-2024
koriym
0
92
イベント駆動コンテンツ (a.k.a Webアプリケーションの効率を再定義するBEAR.Sundayの分散キャッシングフレームワーク)
koriym
5
9.5k
Other Decks in Programming
See All in Programming
Goの型安全性で実現する複数プロダクトの権限管理
ishikawa_pro
2
1.4k
Everything Claude Code OSS詳細 — 5層構造の中身と導入方法
targe
0
160
PHPのバージョンアップ時にも役立ったAST(2026年版)
matsuo_atsushi
0
270
20260313 - Grafana & Friends Taipei #1 - Kubernetes v1.36 的開發雜記:那些困在 Alpha 加護病房太久的 Metrics
tico88612
0
240
Strategy for Finding a Problem for OSS: With Real Examples
kibitan
0
130
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
170
2026-03-27 #terminalnight 変数展開とコマンド展開でターミナル作業をスマートにする方法
masasuzu
0
260
AI 開発合宿を通して得た学び
niftycorp
PRO
0
180
ネイティブアプリとWebフロントエンドのAPI通信ラッパーにおける共通化の勘所
suguruooki
0
230
AI時代の脳疲弊と向き合う ~言語学としてのPHP~
sakuraikotone
1
1.7k
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
270
実践ハーネスエンジニアリング #MOSHTech
kajitack
7
5.1k
Featured
See All Featured
ラッコキーワード サービス紹介資料
rakko
1
2.8M
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
Optimising Largest Contentful Paint
csswizardry
37
3.6k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
420
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
920
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
350
How to train your dragon (web standard)
notwaldorf
97
6.6k
Rails Girls Zürich Keynote
gr2m
96
14k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
From π to Pie charts
rasagy
0
160
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
190
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Transcript
OOP ",*)*50,0*3*:"." !&YJDJUF
MODEL ?
None
None
None
None
None
None
http://abapsharebyreza.blogspot.jp/2013/11/taw-12-introduction-to-object-oriented.ht
http://abapsharebyreza.blogspot.jp/2013/11/taw-12-introduction-to-object-oriented.ht
TellDontAsk ٻΊΔͳɺ໋͡Α
https://martinfowler.com/bliki/TellDontAsk.html
̍ɽ̍ͭͷϝιουʹ͖ͭΠϯσϯτ̍ஈ֊·Ͱʹ͢Δ͜ͱ ̎ɽelse۟Λ༻͠ͳ͍͜ͱ ̏ɽͯ͢ͷϓϦϛςΟϒܕͱจࣈྻܕΛϥοϓ͢Δ͜ͱ ̐ɽ̍ߦʹ͖ͭυοτ̍ͭ·Ͱʹ͢Δ͜ͱ ̑ɽ໊લΛলུ͠ͳ͍͜ͱ ̒ɽͯ͢ͷΤϯςΟςΟΛখ͘͢͞Δ͜ͱ ̓ɽ̍ͭͷΫϥεʹ͖ͭΠϯελϯεม̎ͭ·Ͱʹ͢Δ͜ͱ ̔ɽϑΝʔετΫϥείϨΫγϣϯΛ༻͢Δ͜ͱ ̕ɽGetterɺSetterɺϓϩύςΟΛ༻͠ͳ͍͜ͱ