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
310
PHP7.2で始める型宣言
gs3
0
540
ISUCONのすゝめ // OUR ISUCON
gs3
3
1.3k
1人から始める大規模Webアプリケーションの言語バージョンアップ / version up PHP in large scale application
gs3
20
5k
PHP 5.4 ~ 5.6 での追加機能のおさらいとバージョンアップへの誘い / php54 to 56 and version up
gs3
1
2.3k
あの日見たバグを僕達はまだ公式ドキュメントで見れない / The bug we saw that day
gs3
1
1.5k
ペパボを支える大統一CI基盤と人々
gs3
2
4k
PHP 5.3.x のアプリを PHP 7.0.x で動かすためにした n 個のこと
gs3
1
1.5k
今までやってきたこと これからやりたいこと
gs3
0
2.3k
Other Decks in Programming
See All in Programming
Kubernetes History Inspector(KHI)を触ってみた
bells17
0
230
Honoのおもしろいミドルウェアをみてみよう
yusukebe
1
210
Djangoアプリケーション 運用のリアル 〜問題発生から可視化、最適化への道〜 #pyconshizu
kashewnuts
1
250
クリーンアーキテクチャから見る依存の向きの大切さ
shimabox
2
280
Linux && Docker 研修/Linux && Docker training
forrep
24
4.5k
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
4
390
sappoRo.R #12 初心者セッション
kosugitti
0
250
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
120
ペアーズでの、Langfuseを中心とした評価ドリブンなリリースサイクルのご紹介
fukubaka0825
2
320
Pulsar2 を雰囲気で使ってみよう
anoken
0
240
Amazon S3 TablesとAmazon S3 Metadataを触ってみた / 20250201-jawsug-tochigi-s3tables-s3metadata
kasacchiful
0
160
How mixi2 Uses TiDB for SNS Scalability and Performance
kanmo
37
14k
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.3k
Agile that works and the tools we love
rasmusluckow
328
21k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Writing Fast Ruby
sferik
628
61k
Rails Girls Zürich Keynote
gr2m
94
13k
Into the Great Unknown - MozCon
thekraken
35
1.6k
Visualization
eitanlees
146
15k
Building Your Own Lightsaber
phodgson
104
6.2k
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