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
オブジェクト指向設計とデザインパターンの基礎 / Basics of object orien...
Search
Yoshihide Taniguchi
July 04, 2017
Programming
2
100k
オブジェクト指向設計とデザインパターンの基礎 / Basics of object oriented design and design pattern
2017/07/04 新卒エンジニア向け座学の資料です
Yoshihide Taniguchi
July 04, 2017
Tweet
Share
More Decks by Yoshihide Taniguchi
See All by Yoshihide Taniguchi
PHP がフロントエンドエンジニアになってみた // from PHPer to Frontend
gs3
1
340
PHP7.2で始める型宣言
gs3
0
580
ISUCONのすゝめ // OUR ISUCON
gs3
3
1.4k
1人から始める大規模Webアプリケーションの言語バージョンアップ / version up PHP in large scale application
gs3
20
5.3k
PHP 5.4 ~ 5.6 での追加機能のおさらいとバージョンアップへの誘い / php54 to 56 and version up
gs3
1
2.5k
あの日見たバグを僕達はまだ公式ドキュメントで見れない / The bug we saw that day
gs3
1
1.6k
ペパボを支える大統一CI基盤と人々
gs3
2
4.3k
PHP 5.3.x のアプリを PHP 7.0.x で動かすためにした n 個のこと
gs3
1
1.6k
今までやってきたこと これからやりたいこと
gs3
0
2.4k
Other Decks in Programming
See All in Programming
「接続」—パフォーマンスチューニングの最後の一手 〜点と点を結ぶ、その一瞬のために〜
kentaroutakeda
4
2k
Understanding Apache Lucene - More than just full-text search
spinscale
0
140
Symfony + NelmioApiDocBundle を使った スキーマ駆動開発 / Schema Driven Development with NelmioApiDocBundle
okashoi
0
240
Nuxt Server Components
wattanx
0
130
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
160
S3ストレージクラスの「見える」「ある」「使える」は全部違う ─ 体験から見た、仕様の深淵を覗く
ya_ma23
0
1.1k
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
250
我々はなぜ「層」を分けるのか〜「関心の分離」と「抽象化」で手に入れる変更に強いシンプルな設計〜 #phperkaigi / PHPerKaigi 2026
shogogg
2
590
Codex の「自走力」を高める
yorifuji
0
1.3k
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
620
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
180
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
180
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
2
290
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
120
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
GitHub's CSS Performance
jonrohan
1032
470k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
780
Documentation Writing (for coders)
carmenintech
77
5.3k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
850
Fireside Chat
paigeccino
42
3.9k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
690
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
64
54k
Transcript
୩ޱఓӳ!SBWFMMM ΦϒδΣΫτࢦઃܭͱ σβΠϯύλʔϯͷجૅ
ಥવͰ͕࣭͢Ͱ͢ʂ wΦϒδΣΫτࢦઃܭɾσβΠϯύλʔϯʹ͍ͭͯͲΕ͘Β͍ͬͯ·͔͢ʁ wΦϒδΣΫτࢦݴޠΛԿ͔ͭݴ͑Δ w୯ҰݪଇΛઆ໌Ͱ͖Δ wlܖʹΑΔઃܭzͱݴΘΕͨͱ͖ʹͦΕ͕ࢦ͢ͷΛΠϝʔδͰ͖Δ wσβΠϯύλʔϯ͕Կ͔આ໌Ͱ͖Δ wԿ͔ύλʔϯΛͭઆ໌Ͱ͖Δ
ࠓ͢͜ͱ wΦϒδΣΫτࢦઃܭͱσβΠϯύλʔϯͷ֓ཁͱߟ͑ํͷղઆ wਓؒͨͪߴ࣭ͳιϑτΣΞΛ࡞Γ͍ͨɺͱ͍͏ wΦϒδΣΫτࢦઃܭͱɾσβΠϯύλʔϯͱ
·ͣجૅ͔Β wΦϒδΣΫτࢦͷॾݪଇσβΠϯύλʔϯΛͭͭղઆͨ͠Γ ͠·ͤΜ w࣌ؒͰͤΔΘ͚͕ͳ͍ wͱͳΔࢥΛ͔ͬͯΒͷ΄͏ֶ͕श࣮ફ͍͢͠
ࠓͷඪ wߴ࣭ͳιϑτΣΞΛ࡞ΔͨΊʹߟ͑Δ͖ϙΠϯτΛͬͯΒ͏ w͜ͷ࠲ֶΛऴ͔͑ͯΒߋʹֶͼਐΊΔͨΊͷಓےΛ͍͘Β͔໌Β͔ʹ͢ Δ ๏ࠓޙΈΜͳ͕ιϑτΣΞͷઃܭΛֶͿऔΓΛগ͠Ͱܰ͘͢Δ
୩ޱఓӳ ͙ͬ͞Μ @ravelll ৽ଔظੜʢೖࣾʣ
ΞϓϦέʔγϣϯج൫ͷվળ طଘػೳͷ֦ு &$ج൫νʔϜ &$ࣄۀ෦ Χϥʔϛʔγϣοϓάϧʔϓ
None
None
None
ࣗݾհ͜͜·Ͱ
ߴ࣭ͳιϑτΣΞͷ
ߴ࣭JTʜ w࣭ଟ໘తͳई w ྫɿଟػೳɹ͍͍͢ɹॲཧ͕͍ɹηΩϡΞɹ߹๏ɹʜ w *40*&$ʹ࣭Ϟσϧͱ͍͏ن͕֨͋Δ w ৄ͘͠ϒϩάʹॻ͍ͨͷͰɺ͝ࢀরΛ˞ ˞l࣭ͬͯͳΜͩΖ͏ʁSBWFMMMͷهIUUQSBWFMMMIBUFOBEJBSZKQFOUSZ
ߴ࣭Ͱͳ͍ιϑτΣΞͷྫ wಈ࡞ͷཧղɾมߋ͕͍͠ʢอकੑʣ w ๏ߏ͕͋·ΓʹෳࡶͰɺ࡞ऀແ͠ʹ୭ख͕͚ͭΒΕͳ͍ w Օॴͷมߋ͕શମʹӨڹΛٴ΅͢ɻ·ͨӨڹൣғ͕શ͔͘Βͳ͍ wଞͷιϑτΣΞͱΈ߹Θͤͯ͏͜ͱ͕͍͠ʢ૬ޓӡ༻ੑɺڞଘੑʣ w ಛผͳϋʔυΣΞ্Ͱ͔͠ಈ࡞͠ͳ͍ w
ෆࢥٞͳΠϯϓοτɾΞτϓοτΛٻΊΔ wར༻ํ๏͕͔Βͳ͍ʢཧղੑɺӡ༻ੑʣ wར༻खॱॻͷΑ͏ͳͷ͕ແ͍ɻ·ͨใ͕ݹ͍͘ʹͳΒͳ͍
Β͕࡞Γ͍ͨͷߴ࣭ͳιϑτΣΞ w͖ΜͰ࣭ͳιϑτΣΞΛબ͢ΔਓʢڪΒ͘ʣ͍ͳ͍ w զʑΤϯδχΞͱͯ͠ɺ͏ਓɺ࡞Δਓ྆ํΛߟ͑ɺߴ࣭ͳιϑτΣΞΛ࡞ͬ ͍͖ͯ·͠ΐ͏
None
࡞Δͷେม
͠͞ w༷ʑͳཧ༝͔Βߴ࣭ͳιϑτΣΞΛ࡞Δͷ؆୯Ͱͳ͍ w εΩϧɺεέδϡʔϧɺඅ༻ɺFUDʜ w ιϑτΣΞ։ൃͷํ๏ʹ͍ͭͯιϑτΣΞֶγεςϜֶͳͲͷֶ Ͱݚڀ͞ΕɺͦͷՌ͕ެ։ɾग़൛͞Ε͍ͯΔ wઌਓͷܙΛثʹɺͨͪߴ࣭ͳιϑτΣΞΛ࡞Ζ͏ wͦͷ͋ΔثͷதʹʮΦϒδΣΫτࢦʯͱʮσβΠϯύλʔϯʯ͕͋Δ
ྖҬ w ΦϒδΣΫτࢦͷ֓೦ʹΑ্ͬͯΛਤΔ࣭ͷྖҬ w ਖ਼֬͞ɺؤৎ͞ɺ֦ுੑɺ࠶ར༻ੑɺޓੑɺՄൖੑɺ͍͢͞ʜ w࣭ʹ͓͚Δେ෦ͷੑ࣭ w ֦ுੑ࠶ར༻ੑ͔Γʹ͕ߦ͖͕ͪ w ৄ͘͠ΦϒδΣΫτࢦೖͷୈষʮιϑτΣΞͷ࣭ʯʹॻ͔Ε͍ͯ·͢
ΦϒδΣΫτࢦઃܭ
ղͯ͠ߟ͑ͯΈΑ͏
ΦϒδΣΫτࢦ ઃܭ
ઃܭ ʦ໊ʧ(εϧ) ̍ ݐͷࣄɺػցͷͳͲʹࡍ͠ɺରͷߏɾࡐྉɾ ࡞๏ͳͲͷܭըΛਤ໘ʹද͢͜ͱɻʮϏϧΛઃܭ͢Δʯ ̎ ҰൠʹɺܭըΛཱͯΔ͜ͱɻ·ͨɺͦͷܭըɻʮޙͷੜ׆Λઃ ܭ͢Δʯ ίτόϯΫσδλϧେࣙઘlઃܭz IUUQTLPUPCBOLKQXPSE&""%&"
ιϑτΣΞઃܭ wιϑτΣΞ͕ຬ͖ͨ͢ཁ݅Λ໌Β͔ʹ͠ɺιϑτΣΞͷશମ૾ ߏΛܾΊΔ͜ͱ wιϑτΣΞͷͨΊͷղܾͱܭըͷఔͰ͋Δ˞ wͲΜͳΛͲ͏࡞Δͷ͔ܾΊΔ ˞8JLJQFEJBlιϑτΣΞֶzIUUQTKBXJLJQFEJBPSHXJLJ &#%&&&"& "&"&""%&"
IUUQTXXXTMJEFTIBSFOFUTJGVFTT
ΦϒδΣΫτ wσʔλૢ࡞ͷू߹ wΦϒδΣΫτࢦͰιϑτΣΞΛߏங͢Δج൫Λఏڙ͢Δػߏ Ϋϥε wΦϒδΣΫτಉ࢜ϝοηʔδΛૹΓ߹͏͜ͱͰ૬ޓ࡞༻͢Δ wಉ͡ϝοηʔδͰϨγʔό͕ҧ͑ৼΔ͍ҧ͏ wϙϦϞʔϑΟζϜʢ1PMZNPSQIJTNɺଟଶੑʣ
ͱ͍͏ߟ͑ํ wlΦϒδΣΫτͱͷू߹Ͱ͋Δz˞ wશͯͷΦϒδΣΫτʹՌ͖ͨ͢୯Ұͷ͕͋Δʢ͖ʣ w୯Ұʢબʣͷݪଇ wΦϒδΣΫτࣗΒͷΛՌ͚ͨͩ͢ͷσʔλͱૢ࡞Λ࣋ͭʢ ͖ʣ ˞ΞϥϯɾγϟϩΣΠ ஶ δΣʔϜζɾ3ɾτϩοτ ஶ
ଜ্խষ ༁ ΦϒδΣΫτࢦͷ͜͜Ζ 40'58"3&1"55&3/44&3*&4
None
͔Βݟͯӈखʹ͋ΔΨϥεέʔεΛ։͚ɺ ࠷্ஈͷɺ͔Βݟͯӈ͔Β൪ʹ ྻ͞ΕͨΛͭऔΓग़ͯ͠ แࢴͰแΜͰԁͰച͍ͬͯͩ͘͞ ։͚ͨΨϥεέʔεดΊ͍ͯͩ͘͞
ϑΝϛνΩ͍ͩ͘͞
͕ᐆດ wଞͷ͓٬͞Μ͜ͷళһ͞ΜΛ௨ͯ͠Λങ͑ΔͩΖ͏͔ʁ wʮ͕͋Δ୨ɺ୨ͷதͷͷҐஔɺ୨ͷѻ͍ํɺͷஈΛళһ͞Μ ʹڭ͑Δඞཁ͕͋Δʯͱ͍͏͜ͱΛ͍ͬͯΔ͓٬͞ΜͳΒങ͑Δ wͦΜͳ͜ͱΒͳ͍ͩΖʂ࠶ར༻ੑ͕͍ w͜ͷళؾܰʹۀϑϩʔΛม͑ΒΕΔͩΖ͏͔ʁ wจΛड͚ͨ͋ͱʹ࡞Δ͜ͱʹͳͬͨΒɺ͓٬͞ΜΛങ͑Δͩ Ζ͏͔ʁ w͑ͳ͚ΕͳΒͳ͍ใ͕શવҧͬͯങ͑ͳ͍ʂมߋʹऑ͍ w͓ͦͦ٬͞Μ͕ళͷࣄΛΓ͗ͩ͢Ζʂ݁߹͕ߴ͍
ސ٬͕ٻΊ͍ͯͨͷ w͓ۚͱҾ͖͑ʹΛ͑ΕΑ͍ wͲ͔͜ΒͲ͏ΛऔΖ͏͕͓٬͞ΜʹͱͬͯͲ͏ͰΑ͍ w͓٬͞Μ͕࣋ͭߪೖͷҙࢤΛ໊ͱڞʹ͑Δ͜ͱɺٻ͞ΕͨΒࢧ ͏͜ͱ w໊Λ͍ͬͯͯۚΛ͍࣋ͬͯΕ୭Ͱങ͑Δ࠶ར༻ੑ͕ߴ͍ wళһ͞ΜͷߪೖͷҙࢥΛද໌͞ΕͨΒۚΛड͚औͬͯΛ͢͜ͱ w͕औΓग़ͤͯஈ͕͔ΔͳΒۀϑϩʔΛมߋͯ͠ͳ͍ ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹมߋʹڧ͍
ΧϓηϧԽ wެ։͢Δඞཁͷͳ͍σʔλૢ࡞ΛΦϒδΣΫτʹӅṭ͢Δ͜ͱ wίϯϏχͷྫͰɺళһ͞Μ͕ΛऔΔৼΔ͍Λ͓٬͞Μ͕ҙࣝ͢Δඞ ཁͳ͍ wΧϓηϧԽʹΑΔԸܙ wมߋͷӨڹൣғΛখ͘͞Ͱ͖Δ wଞͷΦϒδΣΫτͷґଘΛ੍ݶͰ͖Δ
ґଘͷ࠷খԽ wΦϒδΣΫτؒͷґଘ࠷খݶʹ wґଘ͢ΔΦϒδΣΫτ͕૿͑Δ ʹมߋ͕Өڹ͢ΔՄೳੑͷ͋ΔΦϒδΣΫτ͕૿͑Δ ʹมߋ͕ࠔʹͳΔɾ࠶ར༻ੑ͕͘ͳΔ
ΦϒδΣΫτࢦ wlΦϒδΣΫτͱ͍͏֓೦Λத৺ʹਾ͑ͨͷͷߟ͑ํz˞ wΦϒδΣΫτࢦઃܭΦϒδΣΫτͷ૬ޓ࡞༻Λجૅͱͨ͠ઃܭ wΦϒδΣΫτࢦϓϩάϥϛϯά ΦϒδΣΫτΛத৺ͱͨ͠ϓϩάϥϛϯά wΦϒδΣΫτࢦݴޠʜ wΦϒδΣΫτࢦੳʜ wΦϒδΣΫτࢦϞσϦϯάʜ ˞ΞϥϯɾγϟϩΣΠ ஶ
δΣʔϜζɾ3ɾτϩοτ ஶ ଜ্խষ ༁ ΦϒδΣΫτࢦͷ͜͜Ζ 40'58"3&1"55&3/44&3*&4
ΦϒδΣΫτࢦઃܭ wιϑτΣΞͷৼΔ͍ΛΦϒδΣΫτ܈ͷڠௐʹׂɾநԽͯ͠ ߦ͏ઃܭख๏ w6.-ʢ౷ҰϞσϦϯάݴޠʣΛར༻ͯ͠ΦϒδΣΫτΛਤʹى͜ ͯ͠ઃܭ͢Δख๏͕͋Δ
ؓɿܖʹΑΔઃܭ wΦϒδΣΫτಉ͕࢜ٛΛՌͨ͢͜ͱΛલఏͱͨ͠ઃܭ rΛૢ࡞ɺreqΛࣄલ݅ɺensΛࣄޙ݅ͱ͢Δͱ͖ɺ ʮ͋͠ͳ͕ͨreqΛຬͨͨ͠ঢ়ଶͰrΛݺͿͱଋ͢ΔͳΒɺ ɹɹɹɹɹensΛຬͨ͢ঢ়ଶΛ࣮ݱ͢Δ͜ͱΛଋ͠·͢ʯ
ΦϒδΣΫτࢦʹ͓͚Δॾݪଇ wΦϒδΣΫτࢦʹ͓͍ͯकΔ͖ߟ͑ w։์ดݪଇɺ୯ҰબͷݪଇɺϦείϑͷஔݪଇʜ w͋ΒΏΔ߹Ͱඞͣकͬͨ΄͏͕ྑ͍Θ͚Ͱͳ͍ wॏཁͳͷݪଇΛద༻͢Δ͜ͱͰͳ͘ɺΛղܾ͢Δ͜ͱ wݟਾ͑ͨૂ͍ͳͲɺ֤ݪଇͷഎܠΛཧղ͠Α͏
σβΠϯύλʔϯ
σβΠϯ ύλʔϯ
σβΠϯʁ
)5.-ʁ $44ʁʁ ϢʔΞΠʁ ϢʔΤοΫεʁʁ
σβΠϯ㲈ઃܭ
σβΠϯύλʔϯ ྑ͍ઃܭͷύλʔϯू 㲈
σβΠϯύλʔϯ wॳग़ɿ%FTJHO1BUUFSOT&MFNFOUTPG3FVTBCMF0CKFDU0SJFOUFE 4PGUXBSF˞ wɿΦϒδΣΫτࢦʹ͓͚Δ࠶ར༻ͷͨΊͷσβΠϯύλʔϯ˞ wઃܭʹ͓͚ΔؕΓ͕ͪͳͷղͱͳΔઃܭू ˞&SJDI)FMN 3JDIBSE+PIOTPO 3BMQI7MJTTJEFT +PIO(BNNBl%FTJHO1BUUFSOT&MFNFOUTPG3FVTBCMF0CKFDU0SJFOUFE4PGUXBSFz ˞&SJDI(BNNB
ݪஶ 3BMQI+PIOTPO ݪஶ 3JDIBSE)FMN ݪஶ +PIO7MJTTJEFT ݪஶ ຊҐాਅҰ ༁ ٢ాथ ༁ lΦϒδΣ Ϋτࢦʹ͓͚Δ࠶ར༻ͷͨΊͷσβΠϯύλʔϯz
ΊͬͪΌ͋Δ "CTUSBDU'BDUPSZύλʔϯ#VJMEFSύλʔϯ'BDUPSZ .FUIPEύλʔϯ1SPUPUZQFύλʔϯ4JOHMFUPOύλʔ ϯ"EBQUFSύλʔϯ#SJEHFύλʔϯ$PNQPTJUFύλʔ ϯ%FDPSBUPSύλʔϯ'BDBEFύλʔϯ'MZXFJHIUύ λʔϯ1SPYZύλʔϯ$IBJOPG3FTQPOTJCJMJUZύλʔ ϯ$PNNBOEύλʔϯ*OUFSQSFUFSύλʔϯ*UFSBUPS ύλʔϯ.FEJBUPSύλʔϯ.FNFOUPύλʔϯ 0CTFSWFSύλʔϯ4UBUFύλʔϯ4USBUFHZύλʔϯ 5FNQMBUF.FUIPEύλʔϯ7JTJUPSύλʔϯ
ۙͳσβΠϯύλʔϯ
.PEFM7JFX$POUSPMMFSʢ.7$ʣ wϢʔβΠϯλʔϑΣʔεΛ࣋ͭΞϓϦέʔγϣϯͷͨΊͷσβΠϯύλʔϯ wʹߟҊɺʹ࠷ॳͷจz"$PPLCPPLGPS6TJOHUIF.PEFM 7JFX$POUSPMMFS6TFS*OUFSGBDF1BSBEJHNJO4NBMMUBMLz˞͕ެ։ wΞϓϦέʔγϣϯΦϒδΣΫτɺը໘ͷදݱɺϢʔβೖྗʹର͢ΔϢʔβΠϯ λʔϑΣʔεΛ.PEFM 7JFX $POUSPMMFSͱͯ͠ಠཱͯ͠ѻ͏͜ͱͰॊೈੑͱ ࠶ར༻ੑΛ্ ˞IUUQXXXJDTVDJFEVdSFENJMFTJDT42QBQFST,SBTOFS1PQFQEG
.7$͕ར༻͢ΔσβΠϯύλʔϯ w0CTFSWFSύλʔϯɺ$PNQPTJUFύλʔϯɺ4USBUFHZύλʔϯɺFUDʜ wΞϓϦέʔγϣϯύλʔϯͰͳ͍
"DUJWF3FDPSEύλʔϯ w.BSUJO'PXMFSʹΑͬͯɺࣗΒͷஶॻͰ͋Δl1BUUFSOTPG &OUFSQSJTF"QQMJDBUJPO"SDIJUFDUVSFzͷதͰهड़͞Εͨ˞ wl"DUJWF3FDPSEʹ͓͍ͯɺΦϒδΣΫτͱӬଓతͳσʔλͰ͋Γɺ ͦͷσʔλʹର͢ΔৼΔ͍Ͱ͋Γ·͢ɻz˞ wΦϒδΣΫτ͕ςʔϒϧͷߦΛϥοϓ͢ΔܗͰσʔλϕʔεΞΫηε ΛӅṭ͠ɺσʔλʹυϝΠϯϩδοΫΛ༩͑Δ ˞l1BUUFSOTPG&OUFSQSJTF"QQMJDBUJPO"SDIJUFDUVSFzIUUQTXXXNBSUJOGPXMFSDPNCPPLTFBBIUNM ˞l3BJMT(VJEF"DUJWF3FDPSEύλʔϯzIUUQTSBJMTHVJEFTKQBDUJWF@SFDPSE@CBTJDTIUNMBDUJWF SFDPSE&&#'&#$&#
ؓɿ.BSUJO'PXMBS͞Μ wถ5IPVHIU8PSLTࣾͷνʔϑαΠΤϯςΟετ˞ wιϑτΣΞ։ൃͷୈҰਓऀ wΦϒδΣΫτࢦੳɾઃܭɺιϑτΣΞύλʔϯɺΞδϟΠϧ ͷ։ൃํ๏͕ઐ w1P&""ʢ1FUUFSOTPG&OUFSQSJTF"QQMJDBUJPO"SDIJUFDUVSFʣϦ ϑΝΫλϦϯάͷॻ੶͕༗໊ ˞IUUQTXXXUIPVHIUXPSLTDPNQSPpMFTNBSUJOGPXMFS
σβΠϯύλʔϯΛֶͿҙٛ wૺ۰ͨ͠Λநతʹଊ͑ΒΕΔΑ͏ʹͳΔɻͦͷ݁Ռɺ wଟ͘ͷͷղ๏Λૉૣ͘ఏࣔͰ͖ΔΑ͏ʹͳΔ wࣗͰΛ࡞ΓͮΒ͘ͳΔ wຊ࣭తͳʹूதͰ͖ΔΑ͏ʹͳΔ wநԽ͞Εͨޠኮʢύλʔϯ໊ʣʹΑͬͯޮΑ͘ઃܭΛٞͰ͖Δ
ࠓͷ·ͱΊ wιϑτΣΞඞͣมԽ͠ଓ͚Δ wมߋʹैͰ͖Δߴ࣭ͳιϑτΣΞΛ࡞Γ͍ͨ wߴ࣭ͳιϑτΣΞΛࢧ͑Δٕज़ͷதʹΦϒδΣΫτࢦͱσβΠ ϯύλʔϯ͕͋Δ wΦϒδΣΫτࢦతͳઃܭσβΠϯύλʔϯΛ্ख͘׆༻Ͱ͖Εɺ ιϑτΣΞͷ࣭ΛߴΊΔ͜ͱ͕Ͱ͖Δ
ࢀߟॻ੶ɺαΠτ w ΦϒδΣΫτࢦͷ͜͜Ζ 40'58"3&1"55&3/44&3*&4 ΞϥϯɾγϟϩΣΠ ஶ δΣʔϜζɾ3ɾτϩοτ ஶ ଜ ্խষ
༁ w ΦϒδΣΫτࢦઃܭ࣮ફΨΠυd3VCZͰΘ͔ΔਐԽ͚ͭͮ͠ΔॊೈͳΞϓϦέʔγϣϯͷҭͯํ4BOEJ.FU[ ஶ ∁ࢁହ ج ༁ w ΦϒδΣΫτࢦೖୈ൛ݪଇɾίϯηϓτ *5"SDIJUFDU`"SDIJWFΫϥγοΫϞμϯɾίϯϐϡʔςΟϯά όʔτϥϯ υɾϝΠϠʔ ஶ ञ ༁ w ΦϒδΣΫτࢦʹ͓͚Δ࠶ར༻ͷͨΊͷσβΠϯύλʔϯ&SJDI(BNNB ݪஶ 3BMQI+PIOTPO ݪஶ 3JDIBSE)FMN ݪ ஶ +PIO7MJTTJEFT ݪஶ ຊҐాਅҰ ༁ ٢ాथ ༁ w $BUBMPHPG1BUUFSOTPG&OUFSQSJTF"QQMJDBUJPO"SDIJUFDUVSFIUUQTNBSUJOGPXMFSDPNFBB$BUBMPH