輪読会で発表した「オブジェクト指向でなぜ作るのか」のモデリングの章の説明です。
ງӽ༏ر!ྠಡձʹͯΦϒδΣΫτࢤͰͳͥ࡞Δͷ͔ୈষݱ࣮ੈքͱιϑτΣΞͷΪϟοϓΛຒΊΔϞσϦϯά
View Slide
͜Ε·Ͱ͖ͯͨ͜͠ͱ
ΦϒδΣΫτࢦݱ࣮ੈքΛશʹιϑτΣΞදݱͰ͖ΔΘ͚Ͱͳ͍ɻ
ͦͷ՝Λղܾ͢ΔͨΊʹϞσϦϯάͷྫ͕͋ͬͨʢষʣ
ຊষͦͷਂ۷Γ
wۀੳ wཁٻఆٛ wઃܭେ͖͚ͯ͘εςοϓͰղܾͰ͖Δݱ࣮ੈքͱιϑτΣΞͷΪϟοϓ
wۀੳ ݱ࣮ੈքͷࣄͷਐΊํΛཧ͢Δwཁٻఆٛ wઃܭେ͖͚ͯ͘εςοϓͰղܾͰ͖Δݱ࣮ੈքͱιϑτΣΞͷΪϟοϓ
wۀੳ wཁٻఆٛ ίϯϐϡʔλʔʹͤΔࣄͷൣғΛܾΊΔwઃܭେ͖͚ͯ͘εςοϓͰղܾͰ͖Δݱ࣮ੈքͱιϑτΣΞͷΪϟοϓ
wۀੳ wཁٻఆٛ wઃܭ ιϑτΣΞΛͲ͏࡞Δ͔ܾΊΔେ͖͚ͯ͘εςοϓͰղܾͰ͖Δݱ࣮ੈքͱιϑτΣΞͷΪϟοϓ
ਓؒͷۀͷதͰ ίϯϐϡʔλ͕ಘҙͦ͏ͳͱ͜ΖͤͪΌ͍͍͑😃
ίϯϐϡʔλ ʮܾ·Γ͖ͬͨࣄʯͱʮେྔʹ֮͑Δ͜ͱʯ ͕ಘҙ
ΞϓϦέʔγϣϯͷछྨʹΑͬͯɺϞσϦϯάͷΓํҟͳͬͯ͘Δɻ
େ͖͚ͯ͘छྨ
ϏδωεΞϓϦɺΈࠐΈιϑτΣΞɺελϯυΞϩϯΞϓϦ
ϏδωεΞϓϦέʔγϣϯ 1ΛҰॹʹ ΈͯΈ·͠ΐ͏ɻʢຊॻͷϖʔδʣ
wΞΫςΟϏςΟਤ ۀͷྲྀΕΛݟ͑ΔԽwϢʔεέʔεਤ ؔΘΔਓΛ໌Β͔ʹ͠ɺۀͷྲྀΕͷதͷ࣮ࡍͷߦಈΛݟ͑ΔԽwγʔέϯεਤ ିग़ۀΛίϯϐϡʔλԽͨ͠ˠ֓೦Ϟσϧͷ࡞ਐΉϏδωεΞϓϦͰͷϞσϦϯάͷྲྀΕਓؒͷۀΛίϯϐϡʔλͤΔ
γʔέϯεਤதͷɺਤॻؗͰͷਓؒͷۀࣗମແ͘ͳΒͳ͍͕ʜ
σʔλߏඇৗʹγʔϜϨεʢΦϒδΣΫτࢦ͕ͦͷ··ݱ࣮ੈքΛදݱͰ͖͍ͯΔʣ
ҰํɺΈࠐΈιϑτΣΞͷ߹🤔
ݱ࣮ੈքͷࣄΛʮͦͷ··ͦͬ͘Γஔ͖͑Δʯ
ʢΦϒδΣΫτࢦ͕ݱ࣮ੈքΛදͤͳ͍ͷͱໃ६ͯ͠ΔΜ͚ʣ
ͱ͍͑ɺϏδωεΞϓϦͷ࣌ͷΑ͏ʹʮચ୕ͷۀੳʯͱ͔͠ͳ͍
Ͳ͏͍͏͜ͱ͔ʁ🤔
w ΤΞίϯચ୕ػͳͲɺ࣮ࡍͷݱ࣮ੈքͷۀΛͦͷ··ߦ͏ػցΛ։ൃ͢Δʹ։ൃ͕ॏཁw ͦͷػց͕ಈ͘Α͏ʹɺಈ࡞ͷදݱΛߦ͏ ྫʣ1ͷεςʔτϚγϯਤ࣮ࡍͷػցͱҰॹʹ։ൃ͕ਐΉΈࠐΈιϑτΣΞͷϞσϦϯά
ϞσϦϯάιϑτΣΞ։ൃͷޣຯ
࡞ΔͷʹΑͬͯϞσϦϯάͷख๏Λ͚·͠ΐ͏ɻ