{"id":652,"date":"2008-01-02T07:30:12","date_gmt":"2008-01-02T07:30:12","guid":{"rendered":"http:\/\/www.gisdeveloper.co.kr\/?p=652"},"modified":"2017-01-29T10:47:31","modified_gmt":"2017-01-29T01:47:31","slug":"software-design%ec%97%90-%eb%8c%80%ed%95%9c-%ec%a7%a7%ec%9d%80-%ec%83%9d%ea%b0%81","status":"publish","type":"post","link":"http:\/\/www.gisdeveloper.co.kr\/?p=652","title":{"rendered":"Software Design\uc5d0 \ub300\ud55c \uc9e7\uc740 \uc0dd\uac01\uacfc \ud301"},"content":{"rendered":"<ul>\n<li>\ud30c\uc0dd \ud074\ub798\uc2a4 \uc0dd\uc131\uc5d0 \ubd80\ub2f4\uc774 \ub290\uaef4\uc9c4\ub2e4\uba74, \uc5ec\uc804\uc774 \ud074\ub798\uc2a4 \uacc4\uce35\uc5d0 \ub300\ud55c \ucd94\uc0c1\ud654\uac00 \ub35c \ub418\uc5b4 \uc788\ub2e4\ub294 \uc99d\uac70\ub2e4.<\/li>\n<\/ul>\n<div align=\"right\">2008\ub144 1\uc6d4 2\uc77c \uc624\ud6c4 4\uc2dc 29\uc77c<\/div>\n<p>&nbsp;<\/p>\n<ul>\n<li>\uc18d\uc131 \ub9f4\ubc84 \ubcc0\uc218\ub97c \uc678\ubd80\ub85c \ub178\ucd9c\uc2dc\ud0a4\uc9c0 \ub9d0\uace0 get\/set \ud568\uc218\ub97c \ub450\uc5b4 \uc811\uadfc\ud558\ub3c4\ub85d \ud558\ub294 \uac83\uc774, \ud074\ub798\uc2a4\uac04\uc758 \ub3c5\ub9bd\uc131\uc744 \uc720\uc9c0\ud558\ub294\ub370 \ub3c4\uc6c0\uc774 \ub41c\ub2e4. get\/set \ud568\uc218\ub97c \ub9cc\ub4dc\ub294 \uc218\uace0\ub85c\uc6c0\uc5d0 \ub300\ud55c \ubcf4\uc0c1\uc73c\ub85c \ub9d0\uc774\ub2e4.<\/li>\n<\/ul>\n<ul>\n<li>Class Diagram\uc758 \uc791\uc131\uc740 &#8220;\uc778\ud130\ud398\uc774\uc2a4\uc758 \uc815\uc758&#8221;\ub85c \uc2dc\uc791\ub41c\ub2e4.<\/li>\n<\/ul>\n<p align=\"right\">12\uc6d4 6\uc77c \uc624\uc804 9\uc2dc 56\ubd84<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li>\n<div align=\"left\">\n<p>\ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \ud55c\ubc88 \uc815\uc758\ub41c \uc2a4\ud0a4\ub9c8\uc758 \ubcc0\uacbd\uc5d0 \ub9ce\uc740 \uc18c\uc694\ube44\ud589\uc774 \ubc1c\uc0dd\ud55c\ub2e4\uba74, \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c\uc5d0\uc11c\ub294 \ud074\ub798\uc2a4 \uad00\uacc4\ub3c4\uc640 \uac19\uc740 UML \uc124\uacc4\ubb38\uc11c\uac00 \uc544\ub2cc &#8220;\uc804\uc81c\uc870\uac74&#8221;\uc758 \ubcc0\uacbd\uc5d0 \ub9ce\uc740 \uc18c\uc694\ube44\uc6a9\uc774 \ubc1c\uc0dd\ud55c\ub2e4. \uc5ec\uae30\uc11c \ub9d0\ud558\ub294 \uc804\uc81c\uc870\uac74\uc774\ub780, \uc5b4\ub5a4 \uae30\ub2a5\uc744 \uc2e4\ud589\ud558\uae30 \uc704\ud574 \uc900\ube44\ub418\uc5b4\uc57c\ud560 \uc870\uac74\uc774\ub2e4.<\/p>\n<div align=\"right\">11\uc6d4 27\uc77c \uc624\ud6c4 5\uc2dc<\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<ul>\n<li>\ub450\ub835\ub2e4. \uad6c\ud604 \ub2e8\uacc4\uc5d0\uc11c \uacb0\uad6d\uc740, \ube44\ub85d \uae38\uc9c0\ub294 \uc54a\uc740 \uc2dc\uac04\uc774\uc9c0\ub9cc, \uc9e7\uc9c0\ub9cc\ub3c4 \uc54a\uc740 \uc2dc\uac04 \ub3d9\uc548 \uc124\uacc4\ud55c \ub0b4\uc6a9\uc744 \ud3d0\uae30\ud574\uc57c\ud560\uc9c0\ub3c4 \ubaa8\ub978\ub2e4\ub294 \uc0dd\uac01\uc5d0&#8230;. \uadf8\ub798\uc11c \ubd84\uc11d \uc124\uacc4\ub294 \ucd5c\ub300\ud55c \uac04\uacb0\ud558\uac8c \ud558\ub77c\uace0 \ud588\ub098\ubcf4\ub2e4. &#8220;\uc5b4\ucc28\ud53c \ub0b4\uc77c\uc740 \ubcc0\ud558\ub2e4&#8221;\ub2c8\ub9d0\uc774\ub2e4. \ud558\uc9c0\ub9cc \ucd5c\uc18c\ud55c \uc124\uacc4 \ub2e8\uacc4\uac00 \uc758\ubbf8\uc788\ub294 \uc774\uc720\ub294 \uc2e4\uc81c \uad6c\ud604\ub2e8\uacc4\uc5d0\uc11c \ub9c8\uc8fc\uce58\uac8c \ub420 \uc704\ud5d8\uc694\uc18c\ub97c \ubbf8\ub9ac \ud30c\uc545\ud560 \uc218 \uc788\ub2e4\ub294 \ud070 \uc7a5\uc810\uc774 \uc788\ub2e4\ub294 \uc810\uc774\ub2e4. \uadf8\ub798\uc11c \uc778\uc9c0&#8230; \uc124\uacc4\ub97c \ud558\uba74 \ud560 \uc218\ub85d \ub450\ub835\ub2e4&#8230;.<\/li>\n<\/ul>\n<p align=\"right\">10\uc6d4 4\uc77c \uc624\uc804 11\uc2dc 36\ubd84<\/p>\n<ul>\n<li>\uc601\uc5c5\uc778\ub825\uc774 \uace0\uac1d\uc5d0\uac8c \uae30\uc220\uc801\uc73c\ub85c\u00a0 \uac10\ub3d9\uc744 \uc904 \uc218 \uc788\ub3c4\ub85d \uac1c\ubc1c\uc778\ub825\uc740 \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub97c \uc124\uacc4\ud558\uace0 \uac1c\ubc1c\ud574\uc57c \ud55c\ub2e4.<\/li>\n<\/ul>\n<p align=\"right\">9\uc6d4 19\uc77c 14\uc2dc 55\ubd84<\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li><del>\uc608\ub97c\ub4e4\uc5b4, Base\ub77c\ub294 \ud074\ub798\uc2a4\ub85c\ubd80\ud130 \uc0c1\uc18d\ubc1b\uc740 Derived\ub77c\ub294 \ud074\ub798\uc2a4\uac00 \uc788\ub2e4\uace0 \ud560\ub54c, Base\uc758 \uc0dd\uc131\uc790\uc758 \uc778\uc790\uac00 (int a, int b, int c, int d)\ub77c\uace0 \ud558\uba74, Derived \ud074\ub798\uc2a4\uc758 \uc0dd\uc131\uc790\ub3c4 Base\uc758 \uc0dd\uc131\uc790\ub97c \uc2e4\ud589\ud558\uae30 \uc704\ud574 \uc778\uc790\ub85c\uc368 (int a, int b, int c, int d)\ub97c \ucd5c\uc18c\ud55c \uac00\uc838\uc57c \ud558\ub294\ub370.. \ub9cc\uc57d Base\uc758 \uc0dd\uc131\uc790\uc758 \uc778\uc790\uac00 \ud558\ub098 \ucd94\uac00\ub418\uba74 Derived\uc758 \uc0dd\uc131\uc790\uc758 \uc778\uc790\ub3c4 \ub3d9\uc77c\ud558\uac8c \ucd94\uac00\ub418\uc5b4\uc57c\ud55c\ub2e4. \ud558\ub098\uc758 \ubcc0\uacbd\uc73c\ub85c \ub450\uac1c \uc774\uc0c1\uc758 \ubcc0\uacbd\uc774 \ubc1c\uc0dd\ud558\ub294 \uc774 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud574 Derived\uc758 \uc0dd\uc131\uc790\uc758 \uc778\uc790\ub85c \ubc14\ub85c Base\ub97c \ubc1b\uc544 \ud574\uacb0\ud560 \uc218 \uc788\ub2e4.<\/del><\/li>\n<\/ul>\n<div align=\"right\">9\uc6d4 19\uc77c 10\uc2dc 12\ubd84<\/div>\n<p>&nbsp;<\/p>\n<ul>\n<li>\uc11c\uc220\uc2dd \uae00\uc4f0\uae30\ub3c4 \uc124\uacc4 \ubc29\ubc95 \uc911\uc758 \ud558\ub098.. UML\uacfc \uae00\uc4f0\uae30\uc758 \uc801\uc808\ud55c \uacb0\ud569\uc774 \ud544\uc694\ud558\ub2e4..\n<div align=\"right\">9\uc6d4 18\uc77c 12\uc2dc 49\ubd84<\/div>\n<p>&nbsp;<\/li>\n<li>\n<div align=\"left\">\n<p>\uc5b4\ub514 \uc4f8\ub9cc\ud55c \uaf41\uc9dc UML \ud234\uc5c6\ub098&#8230; \uc9c0\uae08 \uc4f0\uace0 \uc788\ub294 StarUML\uc740 \uacb0\uacfc\ub294 \uadf8\ub7f0\ub300\ub85c \uc0b0\ub73b\ud558\uae34 \ud55c\ub370, UML \uc2a4\ud399\uc744 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\ub294\uac8c \ub118 \ub9ce\ub2e4. \uc9c0\uc6d0\ud558\ub294 \ucc99&#8230; \ud558\uace4 \uacb0\uad6d \uc644\ubcbd\uc774 \uc9c0\uc6d0\ud558\uc9c0 \uc54a\ub294 \uadf8\ub7f0 \ubaa8\uc2b5. \uc5b8\uc81c \uc4f8\ub9cc\ud55c \uacf5\uc9dc UML \ud234 \ucc3e\uc544\ubd10\uc57c\uaca0\ub2e4.<\/p>\n<div align=\"right\">9\uc6d4 14\uc77c 12\uc2dc 57\ubd84<\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<div align=\"right\"><\/div>\n<ul>\n<li>\n<div align=\"left\">\n<p><del>\uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc124\uacc4\ub77c\ub294 \uac83\uc774 \uc720\uc9c0\ubcf4\uc218\uc640 \uc18c\ud504\ud2b8\uc6e8\uc5b4\uc758 \uc0dd\uba85\uc8fc\uae30\ub97c \uae38\uac8c \ud558\ub294 \ud6a8\uacfc\ub294 \uc788\uc73c\ub098, \uc18c\ud504\ud2b8\uc6e8\uc5b4\uc758 \uc131\ub2a5\uc5d0 \uc624\ud788\ub824 \ubc29\ud574\uac00 \ub418\ub294 \uac83 \uac19\ub2e4\ub294 \uc0dd\uac01\uc774 \ub4e0\ub2e4.<\/del><\/p>\n<div align=\"right\">9\uc6d4 13\uc77c 9\uc2dc 54\ubd84<\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud30c\uc0dd \ud074\ub798\uc2a4 \uc0dd\uc131\uc5d0 \ubd80\ub2f4\uc774 \ub290\uaef4\uc9c4\ub2e4\uba74, \uc5ec\uc804\uc774 \ud074\ub798\uc2a4 \uacc4\uce35\uc5d0 \ub300\ud55c \ucd94\uc0c1\ud654\uac00 \ub35c \ub418\uc5b4 \uc788\ub2e4\ub294 \uc99d\uac70\ub2e4. 2008\ub144 1\uc6d4 2\uc77c \uc624\ud6c4 4\uc2dc 29\uc77c &nbsp; \uc18d\uc131 \ub9f4\ubc84 \ubcc0\uc218\ub97c \uc678\ubd80\ub85c \ub178\ucd9c\uc2dc\ud0a4\uc9c0 \ub9d0\uace0 get\/set \ud568\uc218\ub97c \ub450\uc5b4 \uc811\uadfc\ud558\ub3c4\ub85d \ud558\ub294 \uac83\uc774, \ud074\ub798\uc2a4\uac04\uc758 \ub3c5\ub9bd\uc131\uc744 \uc720\uc9c0\ud558\ub294\ub370 \ub3c4\uc6c0\uc774 \ub41c\ub2e4. get\/set \ud568\uc218\ub97c \ub9cc\ub4dc\ub294 \uc218\uace0\ub85c\uc6c0\uc5d0 \ub300\ud55c \ubcf4\uc0c1\uc73c\ub85c \ub9d0\uc774\ub2e4. Class Diagram\uc758 \uc791\uc131\uc740 &#8220;\uc778\ud130\ud398\uc774\uc2a4\uc758 \uc815\uc758&#8221;\ub85c \uc2dc\uc791\ub41c\ub2e4. 12\uc6d4 6\uc77c \uc624\uc804 9\uc2dc &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/www.gisdeveloper.co.kr\/?p=652\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;Software Design\uc5d0 \ub300\ud55c \uc9e7\uc740 \uc0dd\uac01\uacfc \ud301&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-652","post","type-post","status-publish","format-standard","hentry","category-thinking"],"_links":{"self":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=652"}],"version-history":[{"count":3,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/652\/revisions"}],"predecessor-version":[{"id":3530,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/652\/revisions\/3530"}],"wp:attachment":[{"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=652"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.gisdeveloper.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}