, , 1 °´Ã¼ÁöÇâÀÇ ¿ª»ç, , 2 °´Ã¼ÁöÇâÀÇ ±âº»°³³ä, 2-1 ±âº» °³³ä ¹× ¿ë¾î Á¤¸®, (1)Ãß»óÈ, (2)°´Ã¼, (3)Ŭ·¡½º, (4)ĸ½¶ÈÀÇ Á¤º¸ ÀºÆó, (5)¸Þ½ÃÁö ¹× ¸Þ½ÃÁö Àü´Þ, (6)»ó¼Ó, (7)¿¬»ê°ú ¸Þ¼Òµå, (8)¼Ó¼º, (9)´ÙÇü¼º, (10)µ¿Àû ¹ÙÀεù, (11)°ü°è¼º, 2-2 °´Ã¼ÁöÇâ ¹æ¹ý·ÐÀÇ À塤´ÜÁ¡, (1) °´Ã¼ÁöÇâ ¹æ¹ý·ÐÀÇ ÀåÁ¡, (2) °´Ã¼ÁöÇâ ¹æ¹ý·ÐÀÇ ´ÜÁ¡, , 3 °´Ã¼ÁöÇâ °³¹ß ´Ü°è, (1)°´Ã¼ÁöÇ⠺м®(OOA: Object-Oriented Analysis)´Ü°è, (2)°´Ã¼ÁöÇâ ¼³°è(OOD : Object-Oriented Design)´Ü°è, (3)°´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö(OOP: Object-Oriented Programming)´Ü°è, 3-1 °´Ã¼ÁöÇ⠺м®(Object-oriented development methodology), (1)°´Ã¼ÁöÇ⠽ýºÅÛ ºÐ¼® ÀýÂ÷, (2) °´Ã¼ ¸ðµ¨¸µ, 1)°´Ã¼¿Í Ŭ·¡½º, 2) Ŭ·¡½º¿Í °ü°è, 3)ÀϹÝÈ, 4) Áý´ÜÈ(aggregation), (3) µ¿Àû ¸ðµ¨¸µ, (4) ±â´É ¸ðµ¨¸µ, 3-2 °´Ã¼ÁöÇâ ¼³°è, 3-3 °´Ã¼ÁöÇâ ±¸Çö(ÇÁ·Î±×·¡¹Ö), (1)°´Ã¼ ±â¹Ý ¾ð¾î, (2)Ŭ·¡½º ±â¹Ý ¾ð¾î, (3)°´Ã¼ÁöÇâ ¾ð¾î, (4) °´Ã¼ÁöÇâ ¾ð¾îÀÇ ÀåÁ¡, (5) °´Ã¼ÁöÇâ ¾ð¾îÀÇ ¼±Åýà °í·Á»çÇ×, , 4 °´Ã¼ÁöÇâ °³¹ß ¹æ¹ý·Ð, , 5 Á¢±ÙÀÇ À塤´ÜÁ¡, , 6 °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ ¼Ò°³, 6-1 Smalltalk, 6-2 C++, 6-3 JAVA , (1) JAVAÀÇ ¿ª»ç, (2)ÀÚ¹ÙÀÇ Æ¯Â¡, 6-4 ºñÁÖ¾ó º£ÀÌÁ÷, (1)ºñÁÖ¾ó º£ÀÌÁ÷ °³³ä, (2) °´Ã¼, ¼Ó¼º, ¸Þ¼Òµå, À̺¥Æ®, (3) ÀýÂ÷Àû ÇÁ·Î±×·¡¹Ö Vs À̺¥Æ® ó¸® ¹æ½Ä ÇÁ·Î±×·¡¹Ö, , FileSize : 48K
|