º»¹®/³»¿ë
2 °´Ã¼ÁöÇâÀÇ ±âº» °³³ä
°´Ã¼ÁöÇâ¿¡¼´Â ¸ðµç °ÍÀ» °´Ã¼(object)·Î Ç¥ÇöÇÑ´Ù. Á¤¼ö, ½Ç¼ö, º¹¼Ò¼ö, Çлý, ÀÚµ¿Â÷ µî »ç¶÷ÀÌ ÇϳªÀÇ ´ÜÀ§·Î ÀÎÁöÇÒ ¼ö ÀÖ´Â °ÍÀ» ¸ðµÎ °´Ã¼·Î º»´Ù.
ÄÄÇ»ÅÍ¿¡¼´Â ÀÚ·á ±¸Á¶ ºÎºÐÀº º¯¼öÀÇ °ªÀ¸·Î ´ëÀÀ½Ã۰í, Çൿ ºÎºÐÀº ÇÔ¼ö·Î Ç¥ÇöÇÑ´Ù.
Áï, °´Ã¼ Çϳª´Â ÀÌ·¯ÇÑ ÀÏ·ÃÀÇ º¯¼ö°ªµé°ú ÇÔ¼öµéÀÇ ¹À½À¸·Î °£ÁÖÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ °³³äÀ» ¹ÙÅÁÀ¸·Î ÇÑ °´Ã¼ÁöÇâ ±â¼úÀÇ Áß¿äÇÑ °³³ä ¹× ¿ë¾î¸¦ ¼³¸íÇÑ´Ù.
2-1 ±âº» °³³ä ¹× ¿ë¾î Á¤¸®
(1)Ãß»óÈ
Ãß»óÈ(abstraction)¶õ º¹ÀâÇÑ ¹®Á¦¸¦ ´Ù·ç´Â °¡Àå ±âº»ÀÌ µÇ´Â ¸ÞÄ¿´ÏÁòÀ¸·Î Çö½Ç ¼¼°èÀÇ ¹°Ã¼¸¦ °´Ã¼·Î »ç»ó(mapping)½Ãų ¶§ Çö½ÇÀÇ ¸ðµç Ãø¸éÀ» °´Ã¼·Î¼ Ç¥ÇöÇÏ´Â °ÍÀÌ ¾Æ´Ï°í ¹®Á¦ÀÇ Áß¿äÇÑ Ãø¸éµµ Áß ÁÖ¸ñÇÏ°í ½ÍÀº Ãø¸éÀ» Ç¥ÇöÇÏ´Â ¹æ¹ýÀÌ´Ù.
Áï ¹®Á¦¿¡¼ ¹Ýµå½Ã ÇÊ¿äÇÑ ±Ùº»ÀûÀΠƯ¼º¿¡ ÁýÁßÇϰí, Áß¿äÇÏÁö ¾ÊÀº ºÎºÐÀ̳ª »ó¼¼ ³»¿ªµéÀ» Á¦°Å½ÃÄÑ ³ª°¡´Â °úÁ¤ÀÌ´Ù.
ÀÌ·¯ÇÑ Ãß»óÈ´Â Á¤º¸ ÀºÆó ±â¹ýÁßÀÇ Çϳª·Î¼ ±¸Ã¼ÀûÀÎ ³»¿ëÀ» ¿ÜºÎ¿¡ º¸ÀÌÁö ¾Ê°í, °´Ã¼ Àڻ길ÀÌ ¾Ë°í ÀÖÀ¸¸ç ¿ÜºÎ¿¡´Â °³³äÀûÀÎ ³»¿ëÀÇ Ç¥Çö¸¸À» ¾Ë¸®´Â ¸ðµ¨¸µ ±â¹ýÀÌ´Ù.
Ãß»óÈ ±â¹ý
ù°, ¿¬»êÀÚ Ãß¡¦(»ý·«)