オブジェクト指向設計とデザインパターンの基礎 / Basics of object oriented design and design pattern

オブジェクト指向設計とデザインパターンの基礎 / Basics of object oriented design and design pattern

2017/07/04 新卒エンジニア向け座学の資料です

B70c88a9a107334fa64a69e010af3cc6?s=128

Yoshihide Taniguchi

July 04, 2017
Tweet

Transcript

  1. ୩ޱఓӳ!SBWFMMM ΦϒδΣΫτࢦ޲ઃܭͱ σβΠϯύλʔϯͷجૅ

  2. ಥવͰ͕࣭͢໰Ͱ͢ʂ wΦϒδΣΫτࢦ޲ઃܭɾσβΠϯύλʔϯʹ͍ͭͯͲΕ͘Β͍஌ͬͯ·͔͢ʁ wΦϒδΣΫτࢦ޲ݴޠΛԿ͔ͭݴ͑Δ w୯Ұ੹೚ݪଇΛઆ໌Ͱ͖Δ wlܖ໿ʹΑΔઃܭzͱݴΘΕͨͱ͖ʹͦΕ͕ࢦ͢΋ͷΛΠϝʔδͰ͖Δ wσβΠϯύλʔϯ͕Կ͔આ໌Ͱ͖Δ wԿ͔ύλʔϯΛͭઆ໌Ͱ͖Δ

  3. ࠓ೔࿩͢͜ͱ wΦϒδΣΫτࢦ޲ઃܭͱσβΠϯύλʔϯͷ֓ཁͱߟ͑ํͷղઆ wਓؒͨͪ͸ߴ඼࣭ͳιϑτ΢ΣΞΛ࡞Γ͍ͨɺͱ͍͏࿩ wΦϒδΣΫτࢦ޲ઃܭͱ͸ɾσβΠϯύλʔϯͱ͸

  4. ·ͣ͸جૅ͔Β wΦϒδΣΫτࢦ޲ͷॾݪଇ΍σβΠϯύλʔϯΛͭͭղઆͨ͠Γ͸ ͠·ͤΜ w࣌ؒͰ࿩ͤΔΘ͚͕ͳ͍ w౔୆ͱͳΔࢥ૝Λ஌͔ͬͯΒͷ΄͏ֶ͕श΋࣮ફ΋͠΍͍͢

  5. ࠓ೔ͷ໨ඪ wߴ඼࣭ͳιϑτ΢ΣΞΛ࡞ΔͨΊʹߟ͑Δ΂͖ϙΠϯτΛ஌ͬͯ΋Β͏ w͜ͷ࠲ֶΛऴ͔͑ͯΒߋʹֶͼਐΊΔͨΊͷಓےΛ͍͘Β͔໌Β͔ʹ͢ Δ ๏ࠓޙΈΜͳ͕ιϑτ΢ΣΞͷઃܭΛֶͿ଍औΓΛগ͠Ͱ΋ܰ͘͢Δ

  6. ୩ޱఓӳ ͙ͬ͞Μ @ravelll ৽ଔظੜʢ೥ೖࣾʣ

  7. ΞϓϦέʔγϣϯج൫ͷվળ طଘػೳͷ֦ு &$ج൫νʔϜ &$ࣄۀ෦ Χϥʔϛʔγϣοϓάϧʔϓ

  8. None
  9. None
  10. None
  11. ࣗݾ঺հ͜͜·Ͱ

  12. ߴ඼࣭ͳιϑτ΢ΣΞͷ࿩

  13. ߴ඼࣭JTʜ w඼࣭͸ଟ໘తͳई౓ w ྫɿଟػೳɹ࢖͍΍͍͢ɹॲཧ͕଎͍ɹηΩϡΞɹ߹๏ɹʜ w *40*&$ʹ੡඼඼࣭Ϟσϧͱ͍͏ن͕֨͋Δ w ৄ͘͠͸ϒϩάʹॻ͍ͨͷͰɺ͝ࢀরΛ͹˞ ˞l඼࣭ͬͯͳΜͩΖ͏ʁSBWFMMMͷ೔هIUUQSBWFMMMIBUFOBEJBSZKQFOUSZ

  14. ߴ඼࣭Ͱͳ͍ιϑτ΢ΣΞͷྫ wಈ࡞ͷཧղɾมߋ͕೉͍͠ʢอकੑʣ w ੡๏΍ߏ଄͕͋·ΓʹෳࡶͰɺ੡࡞ऀແ͠ʹ͸୭΋ख͕͚ͭΒΕͳ͍ w Օॴͷมߋ͕શମʹӨڹΛٴ΅͢ɻ·ͨ͸Өڹൣғ͕શ͘෼͔Βͳ͍ wଞͷιϑτ΢ΣΞͱ૊Έ߹Θͤͯ࢖͏͜ͱ͕೉͍͠ʢ૬ޓӡ༻ੑɺڞଘੑʣ w ಛผͳϋʔυ΢ΣΞ্Ͱ͔͠ಈ࡞͠ͳ͍ w

    ෆࢥٞͳΠϯϓοτɾΞ΢τϓοτΛٻΊΔ wར༻ํ๏͕෼͔Βͳ͍ʢཧղੑɺӡ༻ੑʣ wར༻खॱॻͷΑ͏ͳ΋ͷ͕ແ͍ɻ·ͨ͸৘ใ͕ݹ͘࢖͍෺ʹͳΒͳ͍
  15. ๻Β͕࡞Γ͍ͨͷ͸ߴ඼࣭ͳιϑτ΢ΣΞ w޷͖޷ΜͰ௿඼࣭ͳιϑτ΢ΣΞΛબ୒͢Δਓ͸ʢڪΒ͘ʣ͍ͳ͍ w զʑ͸ΤϯδχΞͱͯ͠ɺ࢖͏ਓɺ࡞Δਓ྆ํΛߟ͑ɺߴ඼࣭ͳιϑτ΢ΣΞΛ࡞ͬ ͍͖ͯ·͠ΐ͏

  16. None
  17. ࡞Δͷେม

  18. ೉͠͞ w༷ʑͳཧ༝͔Βߴ඼࣭ͳιϑτ΢ΣΞΛ࡞Δͷ͸؆୯Ͱͳ͍ w εΩϧɺεέδϡʔϧɺඅ༻ɺFUDʜ w ιϑτ΢ΣΞ։ൃͷํ๏ʹ͍ͭͯ͸ιϑτ΢ΣΞ޻ֶ΍γεςϜ޻ֶͳͲͷֶ໰෼໺ Ͱݚڀ͞Εɺͦͷ੒Ռ͕ެ։ɾग़൛͞Ε͍ͯΔ wઌਓͷ஌ܙΛ෢ثʹɺ๻ͨͪ͸ߴ඼࣭ͳιϑτ΢ΣΞΛ࡞Ζ͏ wͦͷ਺͋Δ෢ثͷதʹʮΦϒδΣΫτࢦ޲ʯͱʮσβΠϯύλʔϯʯ͕͋Δ

  19. ྖҬ w ΦϒδΣΫτࢦ޲ͷ֓೦ʹΑͬͯ޲্ΛਤΔ඼࣭ͷྖҬ w ਖ਼֬͞ɺؤৎ͞ɺ֦ுੑɺ࠶ར༻ੑɺޓ׵ੑɺՄൖੑɺ࢖͍΍͢͞ʜ w඼࣭ʹ͓͚Δେ෦෼ͷੑ࣭ w ֦ுੑ΍࠶ར༻ੑ͹͔Γʹ໨͕ߦ͖͕ͪ w ৄ͘͠͸ΦϒδΣΫτࢦ޲ೖ໳ͷୈষʮιϑτ΢ΣΞͷ඼࣭ʯʹॻ͔Ε͍ͯ·͢

  20. ΦϒδΣΫτࢦ޲ઃܭ

  21. ෼ղͯ͠ߟ͑ͯΈΑ͏

  22. ΦϒδΣΫτࢦ޲ ઃܭ

  23. ઃܭ ʦ໊ʧ(εϧ) ̍ ݐ଄෺ͷ޻ࣄɺػցͷ੡଄ͳͲʹࡍ͠ɺର৅෺ͷߏ଄ɾࡐྉɾ੡ ࡞๏ͳͲͷܭըΛਤ໘ʹද͢͜ͱɻʮϏϧΛઃܭ͢Δʯ ̎ ҰൠʹɺܭըΛཱͯΔ͜ͱɻ·ͨɺͦͷܭըɻʮ࿝ޙͷੜ׆Λઃ ܭ͢Δʯ ίτόϯΫσδλϧେࣙઘlઃܭz IUUQTLPUPCBOLKQXPSE&""%&"

  24. ιϑτ΢ΣΞઃܭ wιϑτ΢ΣΞ͕ຬͨ͢΂͖ཁ݅Λ໌Β͔ʹ͠ɺιϑτ΢ΣΞͷશମ૾ ΍ߏ੒ΛܾΊΔ͜ͱ wιϑτ΢ΣΞͷͨΊͷ໰୊ղܾͱܭըͷ޻ఔͰ͋Δ˞ wͲΜͳ෺ΛͲ͏࡞Δͷ͔ܾΊΔ ˞8JLJQFEJBlιϑτ΢ΣΞ޻ֶzIUUQTKBXJLJQFEJBPSHXJLJ &#%&&&"& "&"&""%&"

  25. IUUQTXXXTMJEFTIBSFOFUTJGVFTT

  26. ΦϒδΣΫτ wσʔλ΍ૢ࡞ͷू߹ wΦϒδΣΫτࢦ޲Ͱιϑτ΢ΣΞΛߏங͢Δج൫Λఏڙ͢Δػߏ
 Ϋϥε wΦϒδΣΫτಉ࢜͸ϝοηʔδΛૹΓ߹͏͜ͱͰ૬ޓ࡞༻͢Δ wಉ͡ϝοηʔδͰ΋Ϩγʔό͕ҧ͑͹ৼΔ෣͍΋ҧ͏ wϙϦϞʔϑΟζϜʢ1PMZNPSQIJTNɺଟଶੑʣ

  27. ੹೚ͱ͍͏ߟ͑ํ wlΦϒδΣΫτͱ͸੹೚ͷू߹Ͱ͋Δz˞ wશͯͷΦϒδΣΫτʹ͸Ռͨ͢΂͖୯Ұͷ੹೚͕͋Δʢ΂͖ʣ w୯Ұ੹೚ʢબ୒ʣͷݪଇ wΦϒδΣΫτ͸ࣗΒͷ੹೚ΛՌ͚ͨͩ͢ͷσʔλͱૢ࡞Λ࣋ͭʢ΂ ͖ʣ ˞Ξϥϯɾγϟϩ΢ΣΠ ஶ δΣʔϜζɾ3ɾτϩοτ ஶ

    ଜ্խষ ຋༁ ΦϒδΣΫτࢦ޲ͷ͜͜Ζ 40'58"3&1"55&3/44&3*&4
  28. None
  29. ๻͔Βݟͯӈखʹ͋ΔΨϥεέʔεΛ։͚ɺ
 ࠷্ஈͷɺ๻͔Βݟͯӈ͔Β൪໨ʹ
 ௠ྻ͞Εͨ঎඼ΛͭऔΓग़ͯ͠
 แ૷ࢴͰแΜͰԁͰച͍ͬͯͩ͘͞
 ։͚ͨΨϥεέʔε͸ดΊ͍ͯͩ͘͞

  30. ϑΝϛνΩ͍ͩ͘͞

  31. ੹೚͕ᐆດ wଞͷ͓٬͞Μ͸͜ͷళһ͞ΜΛ௨ͯ͠঎඼Λങ͑ΔͩΖ͏͔ʁ wʮ঎඼͕͋Δ୨ɺ୨ͷதͷ঎඼ͷҐஔɺ୨ͷѻ͍ํɺ঎඼ͷ஋ஈΛళһ͞Μ ʹڭ͑Δඞཁ͕͋Δʯͱ͍͏͜ͱΛ஌͍ͬͯΔ͓٬͞ΜͳΒങ͑Δ wͦΜͳ͜ͱ஌Βͳ͍ͩΖʂ࠶ར༻ੑ͕௿͍ w͜ͷళ͸ؾܰʹۀ຿ϑϩʔΛม͑ΒΕΔͩΖ͏͔ʁ w঎඼͸஫จΛड͚ͨ͋ͱʹ࡞Δ͜ͱʹͳͬͨΒɺ͓٬͞Μ͸঎඼Λങ͑Δͩ Ζ͏͔ʁ w఻͑ͳ͚Ε͹ͳΒͳ͍৘ใ͕શવҧͬͯങ͑ͳ͍ʂมߋʹऑ͍ wͦ΋ͦ΋͓٬͞Μ͕ళͷࣄ৘Λ஌Γ͗ͩ͢Ζʂ݁߹౓͕ߴ͍

  32. ސ٬͕ٻΊ͍ͯͨ΋ͷ w͓ۚͱҾ͖׵͑ʹ঎඼Λ໯͑Ε͹Α͍ wͲ͔͜ΒͲ͏঎඼ΛऔΖ͏͕͓٬͞Μʹͱͬͯ͸Ͳ͏Ͱ΋Α͍ w͓٬͞Μ͕࣋ͭ੹೚͸ߪೖͷҙࢤΛ঎඼໊ͱڞʹ఻͑Δ͜ͱɺ੥ٻ͞ΕͨΒࢧ ෷͏͜ͱ w঎඼໊Λ஌͍ͬͯͯ୅ۚΛ͍࣋ͬͯΕ͹୭Ͱ΋ങ͑Δ࠶ར༻ੑ͕ߴ͍ wళһ͞Μͷ੹೚͸ߪೖͷҙࢥΛද໌͞ΕͨΒ୅ۚΛड͚औͬͯ঎඼Λ౉͢͜ͱ w঎඼͕औΓग़ͤͯ஋ஈ͕෼͔ΔͳΒۀ຿ϑϩʔΛมߋͯ͠΋໰୊ͳ͍
 ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹมߋʹڧ͍

  33. ΧϓηϧԽ wެ։͢Δඞཁͷͳ͍σʔλ΍ૢ࡞ΛΦϒδΣΫτʹӅṭ͢Δ͜ͱ wίϯϏχͷྫͰ͸ɺళһ͞Μ͕঎඼ΛऔΔৼΔ෣͍Λ͓٬͞Μ͕ҙࣝ͢Δඞ ཁ͸ͳ͍ wΧϓηϧԽʹΑΔԸܙ wมߋͷӨڹൣғΛখ͘͞Ͱ͖Δ wଞͷΦϒδΣΫτͷґଘΛ੍ݶͰ͖Δ

  34. ґଘͷ࠷খԽ wΦϒδΣΫτؒͷґଘ͸࠷খݶʹ wґଘ͢ΔΦϒδΣΫτ͕૿͑Δ
 ʹมߋ͕Өڹ͢ΔՄೳੑͷ͋ΔΦϒδΣΫτ͕૿͑Δ
 ʹมߋ͕ࠔ೉ʹͳΔɾ࠶ར༻ੑ͕௿͘ͳΔ

  35. ΦϒδΣΫτࢦ޲ wlΦϒδΣΫτͱ͍͏֓೦Λத৺ʹਾ͑ͨ΋ͷͷߟ͑ํz˞ wΦϒδΣΫτࢦ޲ઃܭΦϒδΣΫτͷ૬ޓ࡞༻Λجૅͱͨ͠ઃܭ wΦϒδΣΫτࢦ޲ϓϩάϥϛϯά
 ΦϒδΣΫτΛத৺ͱͨ͠ϓϩάϥϛϯά wΦϒδΣΫτࢦ޲ݴޠʜ wΦϒδΣΫτࢦ޲෼ੳʜ wΦϒδΣΫτࢦ޲ϞσϦϯάʜ ˞Ξϥϯɾγϟϩ΢ΣΠ ஶ

    δΣʔϜζɾ3ɾτϩοτ ஶ ଜ্խষ ຋༁ ΦϒδΣΫτࢦ޲ͷ͜͜Ζ 40'58"3&1"55&3/44&3*&4
  36. ΦϒδΣΫτࢦ޲ઃܭ wιϑτ΢ΣΞͷৼΔ෣͍ΛΦϒδΣΫτ܈ͷڠௐʹ෼ׂɾந৅Խͯ͠ ߦ͏ઃܭख๏ w6.-ʢ౷ҰϞσϦϯάݴޠʣΛར༻ͯ͠ΦϒδΣΫτΛਤʹى͜ ͯ͠ઃܭ͢Δख๏͕͋Δ

  37. ؓ࿩ɿܖ໿ʹΑΔઃܭ wΦϒδΣΫτಉ͕࢜ٛ຿ΛՌͨ͢͜ͱΛલఏͱͨ͠ઃܭ rΛૢ࡞ɺreqΛࣄલ৚݅ɺensΛࣄޙ৚݅ͱ͢Δͱ͖ɺ ʮ΋͋͠ͳ͕ͨreqΛຬͨͨ͠ঢ়ଶͰrΛݺͿͱ໿ଋ͢ΔͳΒ͹ɺ
 ɹɹɹɹɹensΛຬͨ͢ঢ়ଶΛ࣮ݱ͢Δ͜ͱΛ໿ଋ͠·͢ʯ

  38. ΦϒδΣΫτࢦ޲ʹ͓͚Δॾݪଇ wΦϒδΣΫτࢦ޲ʹ͓͍ͯकΔ΂͖ߟ͑ w։์ด࠯ݪଇɺ୯Ұ੹೚બ୒ͷݪଇɺϦείϑͷஔ׵ݪଇʜ w͋ΒΏΔ৔߹Ͱඞͣकͬͨ΄͏͕ྑ͍Θ͚Ͱ͸ͳ͍ wॏཁͳͷ͸ݪଇΛద༻͢Δ͜ͱͰ͸ͳ͘ɺ໰୊Λղܾ͢Δ͜ͱ wݟਾ͑ͨ໰୊΍ૂ͍ͳͲɺ֤ݪଇͷഎܠΛཧղ͠Α͏

  39. σβΠϯύλʔϯ

  40. σβΠϯ ύλʔϯ

  41. σβΠϯʁ

  42. )5.-ʁ $44ʁʁ ϢʔΞΠʁ ϢʔΤοΫεʁʁ

  43. σβΠϯ㲈ઃܭ

  44. σβΠϯύλʔϯ ྑ͍ઃܭͷύλʔϯू 㲈

  45. σβΠϯύλʔϯ wॳग़ɿ%FTJHO1BUUFSOT&MFNFOUTPG3FVTBCMF0CKFDU0SJFOUFE 4PGUXBSF˞ w๜୊ɿΦϒδΣΫτࢦ޲ʹ͓͚Δ࠶ར༻ͷͨΊͷσβΠϯύλʔϯ˞ wઃܭʹ͓͚ΔؕΓ͕ͪͳ໰୊ͷղͱͳΔઃܭू ˞&SJDI)FMN 3JDIBSE+PIOTPO 3BMQI7MJTTJEFT +PIO(BNNBl%FTJHO1BUUFSOT&MFNFOUTPG3FVTBCMF0CKFDU0SJFOUFE4PGUXBSFz ˞&SJDI(BNNB

    ݪஶ 3BMQI+PIOTPO ݪஶ 3JDIBSE)FMN ݪஶ +PIO7MJTTJEFT ݪஶ ຊҐాਅҰ ຋༁ ٢ా࿨थ ຋༁ lΦϒδΣ Ϋτࢦ޲ʹ͓͚Δ࠶ར༻ͷͨΊͷσβΠϯύλʔϯz
  46. ΊͬͪΌ͋Δ "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ύλʔϯ

  47. ਎ۙͳσβΠϯύλʔϯ

  48. .PEFM7JFX$POUSPMMFSʢ.7$ʣ wϢʔβΠϯλʔϑΣʔεΛ࣋ͭΞϓϦέʔγϣϯͷͨΊͷσβΠϯύλʔϯ w೥ʹߟҊɺ೥ʹ࠷ॳͷ࿦จz"$PPLCPPLGPS6TJOHUIF.PEFM 7JFX$POUSPMMFS6TFS*OUFSGBDF1BSBEJHNJO4NBMMUBMLz˞͕ެ։ wΞϓϦέʔγϣϯΦϒδΣΫτɺը໘ͷදݱɺϢʔβೖྗʹର͢ΔϢʔβΠϯ λʔϑΣʔεΛ.PEFM 7JFX $POUSPMMFSͱͯ͠ಠཱͯ͠ѻ͏͜ͱͰॊೈੑͱ ࠶ར༻ੑΛ޲্ ˞IUUQXXXJDTVDJFEVdSFENJMFTJDT42QBQFST,SBTOFS1PQFQEG

  49. .7$͕ར༻͢ΔσβΠϯύλʔϯ w0CTFSWFSύλʔϯɺ$PNQPTJUFύλʔϯɺ4USBUFHZύλʔϯɺFUDʜ wΞϓϦέʔγϣϯύλʔϯͰ͸ͳ͍

  50. "DUJWF3FDPSEύλʔϯ w.BSUJO'PXMFSʹΑͬͯɺࣗΒͷஶॻͰ͋Δl1BUUFSOTPG &OUFSQSJTF"QQMJDBUJPO"SDIJUFDUVSFzͷதͰهड़͞Εͨ˞ wl"DUJWF3FDPSEʹ͓͍ͯɺΦϒδΣΫτͱ͸ӬଓతͳσʔλͰ͋Γɺ ͦͷσʔλʹର͢ΔৼΔ෣͍Ͱ΋͋Γ·͢ɻz˞ wΦϒδΣΫτ͕ςʔϒϧͷߦΛϥοϓ͢ΔܗͰσʔλϕʔεΞΫηε ΛӅṭ͠ɺσʔλʹυϝΠϯϩδοΫΛ༩͑Δ ˞l1BUUFSOTPG&OUFSQSJTF"QQMJDBUJPO"SDIJUFDUVSFzIUUQTXXXNBSUJOGPXMFSDPNCPPLTFBBIUNM ˞l3BJMT(VJEF"DUJWF3FDPSEύλʔϯzIUUQTSBJMTHVJEFTKQBDUJWF@SFDPSE@CBTJDTIUNMBDUJWF SFDPSE&&#'&#$&#

  51. ؓ࿩ɿ.BSUJO'PXMBS͞Μ wถ5IPVHIU8PSLTࣾͷνʔϑαΠΤϯςΟετ˞ wιϑτ΢ΣΞ։ൃͷୈҰਓऀ wΦϒδΣΫτࢦ޲෼ੳɾઃܭɺιϑτ΢ΣΞύλʔϯɺΞδϟΠϧ ౳ͷ։ൃํ๏࿦͕ઐ໳ w1P&""ʢ1FUUFSOTPG&OUFSQSJTF"QQMJDBUJPO"SDIJUFDUVSFʣ΍Ϧ ϑΝΫλϦϯά౳ͷॻ੶͕༗໊ ˞IUUQTXXXUIPVHIUXPSLTDPNQSPpMFTNBSUJOGPXMFS

  52. σβΠϯύλʔϯΛֶͿҙٛ wૺ۰ͨ͠໰୊Λந৅తʹଊ͑ΒΕΔΑ͏ʹͳΔɻͦͷ݁Ռɺ wଟ͘ͷ໰୊ͷղ๏Λૉૣ͘ఏࣔͰ͖ΔΑ͏ʹͳΔ wࣗ਎Ͱ໰୊Λ࡞ΓͮΒ͘ͳΔ wຊ࣭తͳ໰୊ʹूதͰ͖ΔΑ͏ʹͳΔ wந৅Խ͞Εͨޠኮʢύλʔϯ໊ʣʹΑͬͯޮ཰Α͘ઃܭΛٞ࿦Ͱ͖Δ

  53. ࠓ೔ͷ·ͱΊ wιϑτ΢ΣΞ͸ඞͣมԽ͠ଓ͚Δ wมߋʹ௥ैͰ͖Δߴ඼࣭ͳιϑτ΢ΣΞΛ࡞Γ͍ͨ wߴ඼࣭ͳιϑτ΢ΣΞΛࢧ͑Δٕज़ͷதʹΦϒδΣΫτࢦ޲ͱσβΠ ϯύλʔϯ͕͋Δ wΦϒδΣΫτࢦ޲తͳઃܭ΍σβΠϯύλʔϯΛ্ख͘׆༻Ͱ͖Ε͹ɺ ιϑτ΢ΣΞͷ඼࣭ΛߴΊΔ͜ͱ͕Ͱ͖Δ

  54. ࢀߟॻ੶ɺαΠτ 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