- ÇöÀç À§Ä¡
- home > ÄÄÇ»ÅÍ¡¤ICT¡¤¾îÇÐ > ÄÄÇ»ÅÍ¡¤IT µµ¼ > ÇÁ·Î±×·¡¹Ö/¾ð¾î > JAVA °´Ã¼ÁöÇâ µðÀÚÀÎ ÆÐÅÏ[ÇѺû¹Ìµð¾î]
¡ºJAVA °´Ã¼ÁöÇâ µðÀÚÀÎ ÆÐÅÏ¡»Àº ÀÚ¹Ù¿Í UMLÀ» Áß½ÉÀ¸·Î °´Ã¼ÁöÇâ ÀÌ·ÐÀÌ ¹«¾ùÀÎÁö¸¦ ¹è¿î ´ÙÀ½ GoF¿¡¼ ¼Ò°³ÇÏ´Â µðÀÚÀÎ ÆÐÅÏÀÇ ÇÙ½É 10°¡Áö¸¦ ¾Ë±â ½±°Ô ¼Ò°³ÇÑ´Ù. ½ÇÁ¦ µðÀÚÀÎ ÆÐÅÏÀ» ÀÍÈ÷°í È°¿ëÇÒ ¼ö ÀÖ´Â ´Ù¼öÀÇ ¿¬½À ¹®Á¦¸¦ ÇØ°áÇÏ´Ù º¸¸é ÇÁ·Î±×·¡¹ÖÀÇ ±âÃÊ °³³äµµ ÀÍÈú ¼ö ÀÖ°í, ´Ù¾çÇÑ ½Ç¹« ÇÁ·ÎÁ§Æ® ȯ°æ¿¡¼ ´É·Â ÀÖ´Â ÇÁ·Î±×·¡¸Ó°¡ µÇ´Â Ãʼ®À» ´ÙÁö°Ô µÉ °ÍÀÌ´Ù.
ÀúÀÚ: Á¤Àλó
CHAPTER 1 °´Ã¼ÁöÇ⠸𵨸µ
__1.1 ¸ðµ¨¸µ
__1.2 UML
__1.3 Ŭ·¡½º ´ÙÀ̾î±×·¥
____1.3.1 Ŭ·¡½º
____1.3.2 °ü°è
__üũÆ÷ÀÎÆ® Çؼ³
__¿¬½À¹®Á¦
CHAPTER 2 °´Ã¼ÁöÇâ ¿ø¸®
__2.1 Ãß»óÈ
__2.2 ĸ½¶È
__2.3 ÀϹÝÈ °ü°è
____2.3.1 ÀϹÝÈ´Â ¶Ç ´Ù¸¥ ĸ½¶È
____2.3.2 ÀϹÝÈ °ü°è¿Í À§ÀÓ
____2.3.3 ÁýÇÕ·Ð °üÁ¡À¸·Î º» ÀϹÝÈ °ü°è
__2.4 ´ÙÇü¼º
__2.5 ÇÇÅÍ ÄÚµåÀÇ »ó¼Ó ±ÔÄ¢
__üũÆ÷ÀÎÆ® Çؼ³
__¿¬½À¹®Á¦
CHAPTER 3 SOLID ¿øÄ¢
__3.1 ´ÜÀÏ Ã¥ÀÓ ¿øÄ¢
____3.1.1 Ã¥ÀÓÀÇ ÀǹÌ
____3.1.2 º¯°æ
____3.1.3 Ã¥ÀÓ ºÐ¸®
____3.1.4 »êźÃÑ ¼ö¼ú
____3.1.5 °ü½ÉÁöÇâ ÇÁ·Î±×·¡¹Ö°ú Ⱦ´Ü °ü½É ¹®Á¦
__3.2 °³¹æ-Æó¼â ¿øÄ¢
__3.3 ¸®½ºÄÚÇÁ ġȯ ¿øÄ¢
__3.4 ÀÇÁ¸ ¿ªÀü ¿øÄ¢
__3.5 ÀÎÅÍÆäÀ̽º ºÐ¸® ¿øÄ¢
__üũÆ÷ÀÎÆ® Çؼ³
__¿¬½À¹®Á¦
CHAPTER 4 µðÀÚÀÎ ÆÐÅÏ
__4.1 µðÀÚÀÎ ÆÐÅÏÀÇ ÀÌÇØ
__4.2 GoF µðÀÚÀÎ ÆÐÅÏ
__4.3 UML°ú µðÀÚÀÎ ÆÐÅÏ
____4.3.1 Ä÷¹º¸·¹À̼Ç
____4.3.2 ¼øÂ÷ ´ÙÀ̾î±×·¥
____4.3.3 ¼øÂ÷ ´ÙÀ̾î±×·¥°ú Ŭ·¡½º ´ÙÀ̾î±×·¥ÀÇ °ü°è
__üũÆ÷ÀÎÆ® Çؼ³
__¿¬½À¹®Á¦
CHAPTER 5 ½ºÆ®·¡Æ¼Áö ÆÐÅÏ
__5.1 ·Îº¿ ¸¸µé±â
__5.2 ¹®Á¦Á¡
____5.2.1 ±âÁ¸ ·Îº¿ÀÇ °ø°Ý°ú À̵¿ ¹æ¹ýÀ» ¼öÁ¤ÇÏ´Â °æ¿ì
____5.2.2 »õ·Î¿î ·Îº¿¿¡ °ø°Ý/À̵¿ ¹æ¹ýÀ» Ãß°¡/¼öÁ¤ÇÏ´Â °æ¿ì
__5.3 ÇØ°áÃ¥
__5.4 ½ºÆ®·¡Æ¼Áö ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 6 ½Ì±ÛÅÏ ÆÐÅÏ
__6.1 ÇÁ¸°ÅÍ °ü¸®ÀÚ ¸¸µé±â
__6.2 ¹®Á¦Á¡
__6.3 ÇØ°áÃ¥
__6.4 ½Ì±ÛÅÏ ÆÐÅÏ
__6.5 ½Ì±ÛÅÏ ÆÐÅÏ°ú Á¤Àû Ŭ·¡½º
__¿¬½À¹®Á¦
CHAPTER 7 ½ºÅ×ÀÌÆ® ÆÐÅÏ
__7.1 »óÅ ¸Ó½Å ´ÙÀ̾î±×·¥
__7.2 Çü±¤µî ¸¸µé±â
__7.3 ¹®Á¦Á¡
__7.4 ÇØ°áÃ¥
__7.5 ½ºÅ×ÀÌÆ® ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 8 Ä¿¸Çµå ÆÐÅÏ
__8.1 ¸¸´É ¹öÆ° ¸¸µé±â
__8.2 ¹®Á¦Á¡235
____8.2.1 ¹öÆ°À» ´·¶À» ¶§ ´Ù¸¥ ±â´ÉÀ» ½ÇÇàÇÏ´Â °æ¿ì
____8.2.2 ¹öÆ°À» ´©¸£´Â µ¿ÀÛ¿¡ µû¶ó ´Ù¸¥ ±â´ÉÀ» ½ÇÇàÇÏ´Â °æ¿ì
__8.3 ÇØ°áÃ¥
__8.4 Ä¿¸Çµå ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 9 ¿É¼¹ö ÆÐÅÏ
__9.1 ¿©·¯ °¡Áö ¹æ½ÄÀ¸·Î ¼ºÀû Ãâ·ÂÇϱâ
__9.2 ¹®Á¦Á¡
____9.2.1 ¼ºÀûÀ» ´Ù¸¥ ÇüÅ·ΠÃâ·ÂÇÏ´Â °æ¿ì
____9.2.2 µ¿½Ã ȤÀº ¼øÂ÷ÀûÀ¸·Î ¼ºÀûÀ» Ãâ·ÂÇÏ´Â °æ¿ì
__9.3 ÇØ°áÃ¥
__9.4 ¿É¼¹ö ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 10 µ¥Ä¿·¹ÀÌÅÍ ÆÐÅÏ
__10.1 µµ·Î Ç¥½Ã ¹æ¹ý Á¶ÇÕÇϱâ
__10.2 ¹®Á¦Á¡
____10.2.1 ¶Ç´Ù¸¥ µµ·Î Ç¥½Ã ±â´ÉÀ» Ãß°¡·Î ±¸ÇöÇÏ´Â °æ¿ì
____10.2.2 ¿©·¯ °¡Áö Ãß°¡ ±â´ÉÀ» Á¶ÇÕÇØ¾ß ÇÏ´Â °æ¿ì
__10.3 ÇØ°áÃ¥
__10.4 µ¥Ä¿·¹ÀÌÅÍ ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 11 ÅÛÇø´ ¸Þ¼µå ÆÐÅÏ
__11.1 ¿©·¯ ȸ»çÀÇ ¸ðÅÍ Áö¿øÇϱâ
__11.2 ¹®Á¦Á¡
__11.3 ÇØ°áÃ¥
__11.4 ÅÛÇø´ ¸Þ¼µå ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 12 ÆÑÅ丮 ¸Þ¼µå ÆÐÅÏ
__12.1 ¿©·¯ °¡Áö ¹æ½ÄÀÇ ¿¤¸®º£ÀÌÅÍ ½ºÄÉÁÙ¸µ ¹æ¹ý Áö¿øÇϱâ
__12.2 ¹®Á¦Á¡
__12.3 ÇØ°áÃ¥
__12.4 ÆÑÅ丮 ¸Þ¼µå ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 13 Ãß»ó ÆÑÅ丮 ÆÐÅÏ
__13.1 ¿¤¸®º£ÀÌÅÍ ºÎÇ° ¾÷ü º¯°æÇϱâ
__13.2 ¹®Á¦Á¡348
____13.2.1 ´Ù¸¥ Á¦Á¶ ¾÷üÀÇ ºÎÇ°À» »ç¿ëÇØ¾ß ÇÏ´Â °æ¿ì
____13.2.2 »õ·Î¿î Á¦Á¶ ¾÷üÀÇ ºÎÇ°À» Áö¿øÇØ¾ß ÇÏ´Â °æ¿ì
__13.3 ÇØ°áÃ¥
__13.4 Ãß»ó ÆÑÅ丮 ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 14 ÄÄÆÛÁöÆ® ÆÐÅÏ
__14.1 ÄÄÇ»ÅÍ¿¡ Ãß°¡ ÀåÄ¡ Áö¿øÇϱâ
__14.2 ¹®Á¦Á¡
__14.3 ÇØ°áÃ¥
__14.4 ÄÄÆÛÁöÆ® ÆÐÅÏ
__¿¬½À¹®Á¦
¿¬½À¹®Á¦ Á¤´ä ¹× Çؼ³
ã¾Æº¸±â
__1.1 ¸ðµ¨¸µ
__1.2 UML
__1.3 Ŭ·¡½º ´ÙÀ̾î±×·¥
____1.3.1 Ŭ·¡½º
____1.3.2 °ü°è
__üũÆ÷ÀÎÆ® Çؼ³
__¿¬½À¹®Á¦
CHAPTER 2 °´Ã¼ÁöÇâ ¿ø¸®
__2.1 Ãß»óÈ
__2.2 ĸ½¶È
__2.3 ÀϹÝÈ °ü°è
____2.3.1 ÀϹÝÈ´Â ¶Ç ´Ù¸¥ ĸ½¶È
____2.3.2 ÀϹÝÈ °ü°è¿Í À§ÀÓ
____2.3.3 ÁýÇÕ·Ð °üÁ¡À¸·Î º» ÀϹÝÈ °ü°è
__2.4 ´ÙÇü¼º
__2.5 ÇÇÅÍ ÄÚµåÀÇ »ó¼Ó ±ÔÄ¢
__üũÆ÷ÀÎÆ® Çؼ³
__¿¬½À¹®Á¦
CHAPTER 3 SOLID ¿øÄ¢
__3.1 ´ÜÀÏ Ã¥ÀÓ ¿øÄ¢
____3.1.1 Ã¥ÀÓÀÇ ÀǹÌ
____3.1.2 º¯°æ
____3.1.3 Ã¥ÀÓ ºÐ¸®
____3.1.4 »êźÃÑ ¼ö¼ú
____3.1.5 °ü½ÉÁöÇâ ÇÁ·Î±×·¡¹Ö°ú Ⱦ´Ü °ü½É ¹®Á¦
__3.2 °³¹æ-Æó¼â ¿øÄ¢
__3.3 ¸®½ºÄÚÇÁ ġȯ ¿øÄ¢
__3.4 ÀÇÁ¸ ¿ªÀü ¿øÄ¢
__3.5 ÀÎÅÍÆäÀ̽º ºÐ¸® ¿øÄ¢
__üũÆ÷ÀÎÆ® Çؼ³
__¿¬½À¹®Á¦
CHAPTER 4 µðÀÚÀÎ ÆÐÅÏ
__4.1 µðÀÚÀÎ ÆÐÅÏÀÇ ÀÌÇØ
__4.2 GoF µðÀÚÀÎ ÆÐÅÏ
__4.3 UML°ú µðÀÚÀÎ ÆÐÅÏ
____4.3.1 Ä÷¹º¸·¹À̼Ç
____4.3.2 ¼øÂ÷ ´ÙÀ̾î±×·¥
____4.3.3 ¼øÂ÷ ´ÙÀ̾î±×·¥°ú Ŭ·¡½º ´ÙÀ̾î±×·¥ÀÇ °ü°è
__üũÆ÷ÀÎÆ® Çؼ³
__¿¬½À¹®Á¦
CHAPTER 5 ½ºÆ®·¡Æ¼Áö ÆÐÅÏ
__5.1 ·Îº¿ ¸¸µé±â
__5.2 ¹®Á¦Á¡
____5.2.1 ±âÁ¸ ·Îº¿ÀÇ °ø°Ý°ú À̵¿ ¹æ¹ýÀ» ¼öÁ¤ÇÏ´Â °æ¿ì
____5.2.2 »õ·Î¿î ·Îº¿¿¡ °ø°Ý/À̵¿ ¹æ¹ýÀ» Ãß°¡/¼öÁ¤ÇÏ´Â °æ¿ì
__5.3 ÇØ°áÃ¥
__5.4 ½ºÆ®·¡Æ¼Áö ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 6 ½Ì±ÛÅÏ ÆÐÅÏ
__6.1 ÇÁ¸°ÅÍ °ü¸®ÀÚ ¸¸µé±â
__6.2 ¹®Á¦Á¡
__6.3 ÇØ°áÃ¥
__6.4 ½Ì±ÛÅÏ ÆÐÅÏ
__6.5 ½Ì±ÛÅÏ ÆÐÅÏ°ú Á¤Àû Ŭ·¡½º
__¿¬½À¹®Á¦
CHAPTER 7 ½ºÅ×ÀÌÆ® ÆÐÅÏ
__7.1 »óÅ ¸Ó½Å ´ÙÀ̾î±×·¥
__7.2 Çü±¤µî ¸¸µé±â
__7.3 ¹®Á¦Á¡
__7.4 ÇØ°áÃ¥
__7.5 ½ºÅ×ÀÌÆ® ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 8 Ä¿¸Çµå ÆÐÅÏ
__8.1 ¸¸´É ¹öÆ° ¸¸µé±â
__8.2 ¹®Á¦Á¡235
____8.2.1 ¹öÆ°À» ´·¶À» ¶§ ´Ù¸¥ ±â´ÉÀ» ½ÇÇàÇÏ´Â °æ¿ì
____8.2.2 ¹öÆ°À» ´©¸£´Â µ¿ÀÛ¿¡ µû¶ó ´Ù¸¥ ±â´ÉÀ» ½ÇÇàÇÏ´Â °æ¿ì
__8.3 ÇØ°áÃ¥
__8.4 Ä¿¸Çµå ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 9 ¿É¼¹ö ÆÐÅÏ
__9.1 ¿©·¯ °¡Áö ¹æ½ÄÀ¸·Î ¼ºÀû Ãâ·ÂÇϱâ
__9.2 ¹®Á¦Á¡
____9.2.1 ¼ºÀûÀ» ´Ù¸¥ ÇüÅ·ΠÃâ·ÂÇÏ´Â °æ¿ì
____9.2.2 µ¿½Ã ȤÀº ¼øÂ÷ÀûÀ¸·Î ¼ºÀûÀ» Ãâ·ÂÇÏ´Â °æ¿ì
__9.3 ÇØ°áÃ¥
__9.4 ¿É¼¹ö ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 10 µ¥Ä¿·¹ÀÌÅÍ ÆÐÅÏ
__10.1 µµ·Î Ç¥½Ã ¹æ¹ý Á¶ÇÕÇϱâ
__10.2 ¹®Á¦Á¡
____10.2.1 ¶Ç´Ù¸¥ µµ·Î Ç¥½Ã ±â´ÉÀ» Ãß°¡·Î ±¸ÇöÇÏ´Â °æ¿ì
____10.2.2 ¿©·¯ °¡Áö Ãß°¡ ±â´ÉÀ» Á¶ÇÕÇØ¾ß ÇÏ´Â °æ¿ì
__10.3 ÇØ°áÃ¥
__10.4 µ¥Ä¿·¹ÀÌÅÍ ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 11 ÅÛÇø´ ¸Þ¼µå ÆÐÅÏ
__11.1 ¿©·¯ ȸ»çÀÇ ¸ðÅÍ Áö¿øÇϱâ
__11.2 ¹®Á¦Á¡
__11.3 ÇØ°áÃ¥
__11.4 ÅÛÇø´ ¸Þ¼µå ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 12 ÆÑÅ丮 ¸Þ¼µå ÆÐÅÏ
__12.1 ¿©·¯ °¡Áö ¹æ½ÄÀÇ ¿¤¸®º£ÀÌÅÍ ½ºÄÉÁÙ¸µ ¹æ¹ý Áö¿øÇϱâ
__12.2 ¹®Á¦Á¡
__12.3 ÇØ°áÃ¥
__12.4 ÆÑÅ丮 ¸Þ¼µå ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 13 Ãß»ó ÆÑÅ丮 ÆÐÅÏ
__13.1 ¿¤¸®º£ÀÌÅÍ ºÎÇ° ¾÷ü º¯°æÇϱâ
__13.2 ¹®Á¦Á¡348
____13.2.1 ´Ù¸¥ Á¦Á¶ ¾÷üÀÇ ºÎÇ°À» »ç¿ëÇØ¾ß ÇÏ´Â °æ¿ì
____13.2.2 »õ·Î¿î Á¦Á¶ ¾÷üÀÇ ºÎÇ°À» Áö¿øÇØ¾ß ÇÏ´Â °æ¿ì
__13.3 ÇØ°áÃ¥
__13.4 Ãß»ó ÆÑÅ丮 ÆÐÅÏ
__¿¬½À¹®Á¦
CHAPTER 14 ÄÄÆÛÁöÆ® ÆÐÅÏ
__14.1 ÄÄÇ»ÅÍ¿¡ Ãß°¡ ÀåÄ¡ Áö¿øÇϱâ
__14.2 ¹®Á¦Á¡
__14.3 ÇØ°áÃ¥
__14.4 ÄÄÆÛÁöÆ® ÆÐÅÏ
__¿¬½À¹®Á¦
¿¬½À¹®Á¦ Á¤´ä ¹× Çؼ³
ã¾Æº¸±â