

'Design Pattern'Àº ¸» ±×´ë·Î ¸¹Àº °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¸ÓµéÀÌ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ¸é¼ ºÎµúÇû´ø ¹®Á¦¿Í ÇØ°áÃ¥, ÄÚµåÀÇ ÀçȰ¿ë¿¡ À¯¿ëÇÑ '¼³°è À¯Çü'À̶ó°í ÇÒ ¼ö ÀÖ´Ù. ÀûÀýÇÑ µðÀÚÀÎ ÆÐÅÏÀÇ »ç¿ëÀº °°Àº ÀÛ¾÷ÀÇ ¹Ýº¹À» ÁÙÀÌ´Â µî ÇÁ·Î±×·¡¸ÓÀÇ ½ÃÇà Âø¿À¸¦ ÁÙ¿©ÁØ´Ù. ÇÏÁö¸¸ µðÀÚÀÎ ÆÐÅÏÀÌ ¸ðµç °ÍÀ» ÇØ°áÇØ ÁÖÁö´Â ¾Ê´Â´Ù. ¿ÀÈ÷·Á µðÀÚÀÎ ÆÐÅÏÀÇ »ç¿ë ¹æ¹ýÀÌ Æ²¸®¸é ¼ÒÇÁÆ®¿þ¾î °³¹ßÀÇ Àå¾Ö°¡ µÇ´Â ¹ö±×¸¦ ¹ß»ý½ÃŲ´Ù.
ÀúÀÚ´Â µðÀÚÀÎ ÆÐÅÏÀ» ¹«ÀÛÁ¤ Àû¿ëÇÑ ÇÁ·ÎÁ§Æ®µéÀÌ Àå¹Ôºû ¹Ì·¡¸¦ º¸ÀåÇØ ÁÖÁö ¾Ê¾Ò´Ù°í ÁöÀûÇϰí, ÀÌ´Â µðÀÚÀÎ ÆÐÅÏ¿¡ ´ëÇÑ ¸·¿¬ÇÑ È¯»ó°ú ±â´ë°¡ Å« À庮À̾ú´Ù°í ¹àÈ÷°í ÀÖ´Ù. ÀúÀÚ´Â "¿Ö ½ÇÆÐÇÏ¿´´Â°¡?"¿¡ ´ëÇÑ ÁøÁöÇÑ ³íÀÇ ³¡¿¡ ¾ÆÁÖ ±âÃÊÀûÀÎ ºÎºÐ¿¡¼ºÎÅÍ ¹®Á¦°¡ ÀÖÀ½À» ¹ß°ßÇÏ¿´°í ¿©·¯ºÐµµ °°Àº ½Ç¼ö¸¦ ¹Ýº¹ÇÏÁö ¾Êµµ·Ï °Á¶Çϰí ÀÖ´Ù.
ÀÌ Ã¥Àº Java °³¹ßÀÚµéÀ» À§ÇÑ 'µðÀÚÀÎ ÆÐÅÏ ÀÔ¹®¼ÀÇ ÀÔ¹®¼'¶ó°í ÇÒ ¼ö ÀÖÀ» ¸¸Å ¼ÒÇÁÆ®¿þ¾î °øÇÐ °³³äÀ» µµÀÔÇÏ¿© µðÀÚÀÎ ÆÐÅÏÀ» ¼º°øÀûÀ¸·Î µµÀÔÇÒ ¼ö ÀÖ´Â ¹æ¹ý°ú GoF(Gamma, Helm, Johnson, Vlissides)ÀÇ ÆÐÅÏ Áß »ç¿ë ºóµµ°¡ ³ôÀº ÆÐÅϵéÀ» ¼±º°ÇÏ¿© ÇØ¼³Çϰí ÀÖ´Ù. Áï, µðÀÚÀÎ ÆÐÅÏ¿¡ ´ëÇØ ¸¹Àº Áö½ÄÀ» °¡Áö°í ÀÖ´Â µ¶ÀÚ¸¦ ´ë»óÀ¸·Î Çϱ⺸´Ù´Â µðÀÚÀÎ ÆÐÅÏ¿¡ °ü½ÉÀÌ ÀÖ´Â Java °³¹ßÀÚ¿Í µðÀÚÀÎ ÆÐÅÏÀ» ½Ç¹«¿¡ Àû¿ëÇÏ·Á´Â »ç¶÷µéÀ» À§ÇÑ Áöħ¼ÀÌ´Ù.

ÀúÀÚ : Toshikazu Ando
1973³â ÀϺ» ¾ÆÀÌÄ¡Çö¿¡¼ Ãâ»ý, ÐÝ÷ʰø¾÷´ëÇÐ ´ëÇпø Á¤º¸°øÇÐ Àü°ø.
Ä¡¹ÙÇö ä²áÝí½Ã¿¡ ±Ù¹«. ÇöÀç Ȱ¹ßÈ÷ Ȱµ¿ ÁßÀÎ ¿£Áö´Ï¾î.
Java¿Í Emacs-Lisp¸¦ »ç¶ûÇÏÁö¸¸ C³ª perl µîµµ ÀßÇÑ´Ù.
ÀÚ¹Ù ÇÁ·¹½ºÁö(±â¼úÆò·Ð»ç)¿¡ '°è»ê õ»ç java tip plus~java de °è»ê ÆÐÅÏ' µîÀ» ¿¬Àç

Á¦0Àå¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ÆÐ·¯µ¶½º - µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡Àº?
0-1¡¡µðÀÚÀÎ ÆÐÅÏÀ» »ç¿ëÇÑ ÇÁ·ÎÁ§Æ®´Â ¿Ö ½ÇÆÐÇϴ°¡?
0-1-1¡¡µðÀÚÀÎ ÆÐÅÏÀÇ À̸é
0-1-2¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡£¨1£©
0-1-3¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡£¨2£©
0-1-4¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡£¨3£©
0-1-5¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡£¨4£©
0-1-6¡¡±×¸®°í ´©±¸µµ »ç¿ëÇÏÁö ¾Ê°Ô µÈ µðÀÚÀÎ ÆÐÅÏ
Á¦1Àå¡¡ºñ°´Ã¼ ÁöÇâ¿¡ Àͼ÷ÇÑ Ãʺ¸ÀÚ°¡ ÀÍÇô¾ß ÇÒ °Í
1-1¡¡µðÀÚÀÎ ÆÐÅÏÀÌ Áø°¡¸¦ ¹ßÈÖÇÏ·Á¸é
1-1-1¡¡µðÀÚÀÎ ÆÐÅÏ¿¡¼ Áß¿äÇÑ °Í
1-2¡¡Ãʺ¸ÀÚ°¡ Çϱ⠽¬¿î °Í - º¹»çÇϱâ¿Í ºÙ¿©³Ö±â °ø°Ý
1-2-1¡¡º¹»çÇϱâ¿Í ºÙ¿©³Ö±â´Â °£´ÜÇÏÁö¸¸¡¦
1-2-2¡¡º¹»ç¿Í ºÙ¿©³Ö±â¿¡ ÀÇÇÑ È®ÀåÀÇ °áÁ¡
1-2-3¡¡¼Ò½º ÄÚµåÀÇ ¿À¿°Àº ÃÖ¼ÒÈÇØ¾ß
1-3¡¡Ãʺ¸ÀÚ°¡ ´ÙÀ½À¸·Î ÇÒ °Í °°Àº °Í - °°Àº 󸮰¡ ´ë´ÜÈ÷ ¸¹´Ù (1)
1-3-1¡¡°°Àº 󸮸¦ ¹Ýº¹ÇÏ´Â °ÍÀº °£´ÜÇÏÁö¸¸¡¦
1-3-2¡¡°°Àº 󸮸¦ ¹Ýº¹ÇÏ´Â °ÍÀÇ °áÁ¡
1-4¡¡Ãʺ¸ÀÚ°¡ ´ÙÀ½À¸·Î ÇÒ °Í °°Àº °Í - °°Àº 󸮰¡ ´ë´ÜÈ÷ ¸¹´Ù (2)
1-4-1¡¡if¹®ÀÇ ´Ù¿ë°ú ¿À¿° °³¼ÒÀÇ Áõ´ë
1-4-2¡¡»ó¼ÓÀ̶õ ¹«¾ùÀΰ¡
1-4-3¡¡ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇØ¼ ÀÌ...Á¦0Àå¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ÆÐ·¯µ¶½º - µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡Àº?
0-1¡¡µðÀÚÀÎ ÆÐÅÏÀ» »ç¿ëÇÑ ÇÁ·ÎÁ§Æ®´Â ¿Ö ½ÇÆÐÇϴ°¡?
0-1-1¡¡µðÀÚÀÎ ÆÐÅÏÀÇ À̸é
0-1-2¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡£¨1£©
0-1-3¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡£¨2£©
0-1-4¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡£¨3£©
0-1-5¡¡µðÀÚÀÎ ÆÐÅÏÀÇ ¾àÁ¡£¨4£©
0-1-6¡¡±×¸®°í ´©±¸µµ »ç¿ëÇÏÁö ¾Ê°Ô µÈ µðÀÚÀÎ ÆÐÅÏ
Á¦1Àå¡¡ºñ°´Ã¼ ÁöÇâ¿¡ Àͼ÷ÇÑ Ãʺ¸ÀÚ°¡ ÀÍÇô¾ß ÇÒ °Í
1-1¡¡µðÀÚÀÎ ÆÐÅÏÀÌ Áø°¡¸¦ ¹ßÈÖÇÏ·Á¸é
1-1-1¡¡µðÀÚÀÎ ÆÐÅÏ¿¡¼ Áß¿äÇÑ °Í
1-2¡¡Ãʺ¸ÀÚ°¡ Çϱ⠽¬¿î °Í - º¹»çÇϱâ¿Í ºÙ¿©³Ö±â °ø°Ý
1-2-1¡¡º¹»çÇϱâ¿Í ºÙ¿©³Ö±â´Â °£´ÜÇÏÁö¸¸¡¦
1-2-2¡¡º¹»ç¿Í ºÙ¿©³Ö±â¿¡ ÀÇÇÑ È®ÀåÀÇ °áÁ¡
1-2-3¡¡¼Ò½º ÄÚµåÀÇ ¿À¿°Àº ÃÖ¼ÒÈÇØ¾ß
1-3¡¡Ãʺ¸ÀÚ°¡ ´ÙÀ½À¸·Î ÇÒ °Í °°Àº °Í - °°Àº 󸮰¡ ´ë´ÜÈ÷ ¸¹´Ù (1)
1-3-1¡¡°°Àº 󸮸¦ ¹Ýº¹ÇÏ´Â °ÍÀº °£´ÜÇÏÁö¸¸¡¦
1-3-2¡¡°°Àº 󸮸¦ ¹Ýº¹ÇÏ´Â °ÍÀÇ °áÁ¡
1-4¡¡Ãʺ¸ÀÚ°¡ ´ÙÀ½À¸·Î ÇÒ °Í °°Àº °Í - °°Àº 󸮰¡ ´ë´ÜÈ÷ ¸¹´Ù (2)
1-4-1¡¡if¹®ÀÇ ´Ù¿ë°ú ¿À¿° °³¼ÒÀÇ Áõ´ë
1-4-2¡¡»ó¼ÓÀ̶õ ¹«¾ùÀΰ¡
1-4-3¡¡ÀÎÅÍÆäÀ̽º¸¦ »ç¿ëÇØ¼ ÀÌÇØÇϱâ Èûµç °ÍÀ» ÇØ¼Ò
1-4-4¡¡Ãß»ó Ŭ·¡½º - ±¸ÇöÀ» ÇöÀç Ŭ·¡½º·ÎºÎÅÍ ºÐ¸®
Á¦2Àå¡¡Ãʺ¸ÀÚ°¡ ±× ´ÙÀ½À¸·Î ÀÍÇô¾ß ÇÒ - Á¦¹ß °øÀ¯ÈÇսôÙ
2-1¡¡Å¬·¡½ºÀÇ Àç»ç¿ë°ú ÆÐŰÁöÈ
2-1-1¡¡Å¬·¡½ºÀÇ Àç»ç¿ë¿¡¼ÀÇ ¹®Á¦Á¡
2-1-2¡¡ÆÐŰÁö ¼±¾ð ¹æ¹ý
2-2¡¡Å¬·¡½º¸íÀÌ Áߺ¹µÇ°í ÀÖÀ» ¶§´Â ¾î¶»°Ô Çұ
2-2-1¡¡Å¬·¡½º¸íÀÇ Áߺ¹À» ÇØ°áÇÏ´Â 2°¡Áö ¹æ¹ý
Á¦3Àå¡¡°´Ã¼¸¦ »ý¼ºÇÑ´Ù - °´Ã¼¶õ ¹«¾ùÀΰ¡? ÀüºÎ 'static'À¸·Î »ç¿ëÇÏ¸é ¾È µÇ³ª?
3-1¡¡'°´Ã¼ ÁöÇâ'°ú '°´Ã¼'
3-1-1¡¡°´Ã¼´Â µ¥ÀÌÅÍ¿Í ÇÔ¼öÀÇ ¸ðÀÓ
3-1-2¡¡»ç¹°À» Ãß»óÈÇØ¼ »ý°¢ÇÑ´Ù
3-2¡¡°´Ã¼È¿Í ¿¹¿Ü
3-2-1¡¡°´Ã¼°¡ »ý¼ºµÇ´Â ½ÃÁ¡
3-2-2¡¡static ¼±¾ð¿¡¼ °´Ã¼ÈÀÇ ¿¹¿Ü
3-2-3¡¡staticÀÇ °áÁ¡
3-3¡¡static¸¦ »ç¿ëÇÑ ÆÐÅÏ
3-3-1¡¡Singleton ÆÐÅÏ
3-4¡¡Á¢±Ù Á¦ÇÑÀÚ
3-4-1¡¡3°³ÀÇ Á¢±Ù Á¦ÇÑÀÚ¿Í ±× ¿ªÇÒ
3-4-2¡¡°´Ã¼ ÁöÇâ°ú Á¤º¸ Àº´Ð
3-5¡¡Á¢±Ù Á¦ÇÑ£ºfinalÀÇ 3Á¾·ù
3-5-1¡¡final·Î Á¢±ÙÀ» Á¦ÇÑÇÑ´Ù
3-6¡¡»ó¼ÓÀ» ÇÒ ¶§ ÁÖÀÇÇÒ Á¡(super)
3-6-1¡¡»ó¼Ó°ú »ý¼ºÀÚ
3-7¡¡ÀÌÁ¦ ´Ù½Ã SingletonÀ» »ìÆìº¾½Ã´Ù
3-7-1¡¡°´Ã¼´Â ¹Ýµå½Ã Çϳª¸¸...
3-7-2¡¡SingletonÀ» »ý¼ºÇÏ´Â ½ÃÁ¡
Á¦4Àå¡¡´©±¸µµ »ç¿ëÇÏÁö ¾Ê°Ô µÈ µðÀÚÀÎ ÆÐÅÏ - ¿î¿ë¿¡¼ ½ÃÀÛÇÏ´Â µðÀÚÀÎ ÆÐÅÏ
4-1¡¡ÇÁ·Î±×·¥ÀÇ º¹ÀâÈ´Â Facade·Î ÇØ¼Ò
4-1-1¡¡µðÀÚÀÎ ÆÐÅÏÀ» »ç¿ëÇÏÁö ¾Ê´Â ÆíÀÌ ÁÁÀº °æ¿ì
4-1-2¡¡º¹ÀâÇÑ ÇÁ·Î±×·¥À» ÇØ¼ÒÇÏ´Â Facade ÆÐÅÏ
4-2¡¡µðÀÚÀÎ ÆÐÅÏ »ç¿ë¿¡¼ Áß¿äÇÑ °Í
4-2-1¡¡'ÀÌÇØ'¿Í 'Çù·Â', ±×¸®°í '±¤°í'
Á¦5Àå¡¡¿¬¼Ó ¹èÄ¡/Ž»öÀ» ÇÏ°í ½Í´Ù - ¹è¿Àº ¾î·Æ´Ù, ¹è¿Àº ½È´Ù, ¹è¿µûÀ© ÃÖ¾ÇÀÌ´Ù
5-1¡¡ÀÚ¹Ù¿Í ¹è¿ÀÇ °ü°è
5-1-1¡¡ÀÚ¹Ù¿¡¼ ¹è¿ »ç¿ë ¹æ¹ý
5-1-2¡¡°ÔÀ¸¸¥ °³¹ßÀÚ¿Í ¹è¿
5-1-3¡¡Ä÷º¼Ç »ç¿ë ¿¹
5-1-4¡¡'¿À¸§Â÷¼øÀ¸·Î Á¤·ÄÇÏ´Â °Í'ÀÇ ¾î·Á¿ò
5-1-5¡¡¿¬»ó ¹è¿ÀÇ »ç¿ë
5-2¡¡Command ÆÐÅÏ¿¡ °üÇÏ¿©
5-2-1¡¡Ä¿¸Çµå¿¡ ÀÇÇÑ ¹èÄ¡ ó¸®
5-3¡¡Iterator¸¦ »ç¿ëÇØ¼´Â ¾È µÇ´Â ÆÐÅÏ
5-3-1¡¡IteratorÀÇ ´ÜÁ¡Àº?
Á¦6Àå¡¡ºü¸£°í ¾ÈÀüÇÑ ½Ã½ºÅÛ ±¸Ãà¿¡ ÇâÇØ¼
6-1¡¡Flyweight·Î µ¥ÀÌÅÍ °øÀ¯
6-1-1¡¡Çؼ´Â ¾È µÉ µ¥ÀÌÅÍ °ü¸®ÀÇ ¿¹
6-1-2¡¡Flyweight¸¦ ÅëÇØ ½±°Ô °øÀ¯
6-2¡¡Proxy·Î Á¶±Ý ½Ã°£ ¹ú±â
6-2-1¡¡°´Ã¼¿Í ºñ¿ë¿¡ °üÇØ¼ »ý°¢ÇØ º¾½Ã´Ù
6-2-2¡¡Proxy·Î °´Ã¼¸¦ »ý¼ºÇÏ´Â ½ÃÁ¡À» Á¶±Ý ´ÊÃá´Ù
Á¦7Àå¡¡'»ç¿ë'µµ, 'Àç»ç¿ë'µµ ÇÒ ¼ö ¾ø´Ù¸é °³Á¶ÇÒ ¼ö¹Û¿¡ ¾ø´Ù£¡ - Àç»ç¿ëÇϱâ À§ÇØ ÇÊ¿äÇÑ °Í
7-1¡¡AdapterÀÇ µÎ °¡Áö »ç¿ë¹ý
7-1-1¡¡Adapter »ç¿ë¹ý(1) - ´Ù¼öÀÇ ÀÎÅÍÆäÀ̽º ±¸Çö
7-1-2¡¡Adapter »ç¿ë¹ý(2) - ÄÄÆ÷Áö¼ÇÀ» »ç¿ëÇÏ´Â °æ¿ì
7-1-3¡¡AdapterÀÇ ÁÁÁö ¾Ê´Â »ç¿ë¹ý
7-2¡¡BridgeÀÇ º»ÁúÀº Adapter¿Í °°´Ù
7-2-1¡¡Adapter¿Í BridgeÀÇ Â÷À̴£¿
7-3¡¡Decorator´Â ¶Ç ÇϳªÀÇ 'ÇÑ °ã ¾º¿î' ÆÐÅÏ
7-3-1¡¡±âÇϱ޼öÀûÀΠŬ·¡½ºÀÇ Áõ°¡¸¦ ¾ïÁ¦ÇÑ´Ù
Á¦8À塡óÀ½ºÎÅÍ ´Ù½Ã ÀÛ¼ºÇÏ´Â °ÍÀÌ ±ÍÂú´Ù - µ¥ÀÌÅÍÀÇ ÀÛ¼º, ÀúÀå, ¿¶÷
8-1¡¡Memento·Î µ¥ÀÌÅ͸¦ °ü¸®ÇÑ´Ù
8-1-1¡¡µ¥ÀÌÅÍ ºÎºÐ¸¸ ÃßÃâÇØ¼ °ü¸®ÇÑ´Ù
8-2¡¡Memento·Î ½Ç¼ö¸¦ ÇÏÁö ¾Ê±â À§Çؼ
8-2-1¡¡MementoÀÇ ÀåÁ¡°ú ¾àÁ¡À» ÀÌÇØÇÑ´Ù
8-3¡¡Abstract Factory´Â º¹ÀâÇÑ »ý¼º ÆÐÅÏ
8-3-1¡¡°´Ã¼¸¦ »ý¼ºÇϴ Ŭ·¡½º ÁýÇÕ
8-3-2¡¡'ÈÞ´ë ÀüÈ'¸¦ »ý°¢ÇØ º¾½Ã´Ù
8-3-3¡¡'»ç¶÷ÀÇ Á¤º¸'¿Í 'Ãßõ °¡°ÔÀÇ Á¤º¸'
Á¦9Àå¡¡À̰ÍÀÌ ¹Ù·Î ÇÁ·¹ÀÓ¿öÅ© - µ¿ÀÛÀÇ ÀüÆÄ¿Í Á¶ÀÛ
9-1¡¡Observer·Î ¹öư 󸮸¦ ¿Ïº®È÷
9-1-1¡¡¹öư °´Ã¼¿¡ °üÇØ¼
9-1-2¡¡ObserverÀÇ µµÀÔ
9-2¡¡ObserverÀÇ È®Àå
9-2-1¡¡ObserverÀÇ È®Àå(1) - ³»ºÎ Ŭ·¡½º
9-2-2¡¡ObserverÀÇ È®Àå(2) - ÀÍ¸í ³»ºÎ Ŭ·¡½º
9-3¡¡try/catch() ÀýÀ» »ç¿ëÇÏ¿© ¿¹¿Ü 󸮸¦ 'Á¤¸®Çؼ ó¸®'ÇÑ´Ù
9-3-1¡¡¿¹¿Ü 󸮸¦ Á¤¸®Çؼ ³¶ºñ¸¦ ¾ø¾Ø´Ù
9-4¡¡Mediator¿¡ ÀÇÇÑ Ã³¸®ÀÇ ÁýÁß °ü¸®
9-4-1¡¡Å¬·¡½º ¼ö Áõ°¡°¡ ÆÄźÀ» ºÎ¸¥´Ù
9-4-2¡¡Mediator·Î ÇൿÀ» ÁýÁß °ü¸®ÇÑ´Ù
Á¦10Àå¡¡±¸Çö°ú ±â´ÉÀÇ ºÐ¸® - ÀÌ µ¿ÀÛÀº ÀÌ»óÇÏ´Ù£¡ ¹Ù²ÙÀÚ
10-1¡¡°´Ã¼ »ý¼º°ú ±¸Ãà
10-1-1¡¡'»óÅÂ'¿Í 'Àü·«'À» Ŭ·¡½ºÈÇÑ´Ù
10-2¡¡°´Ã¼¸¦ Àü´ÞÇÏ¿© ³»ºÎ¿¡¼ÀÇ ÇൿÀ» ¹Ù²Û´Ù - Builder
10-2-1¡¡½ÄÀº '´Þ°¿'°ú 'ÇÇÀÚ'°¡ ¾î¶»°Ô ÇÒ±î?
10-3¡¡»óŸ¦ ¹Ì¸® »õ·Ó°Ô ÇØµÐ´Ù
10-3-1¡¡'ÇÇÀÚ Á¶¸® ¹æ¹ý'¿¡¼ '´Þ°¿ Á¶¸® ¹æ¹ý'À¸·Î
Á¦11Àå¡¡½Çü´Â Æú´õ¿Í °°Àº °Í - Æ®¸® ±¸Á¶¸¦ ´É¼÷ÇÏ°Ô »ç¿ëÇÏÀÚ£¡
11-1¡¡ Æ®¸® ±¸Á¶¿Í µðÀÚÀÎ ÆÐÅÏ
11-1-1¡¡Composite¿Í ÀÌÁø(binary) Æ®¸®
11-1-2¡¡CompositeÀÇ ÁÖÀÇÁ¡
11-1-3¡¡Æ®¸® ±¸Á¶·Î 󸮸¦ ÀüÆÄ½ÃŲ´Ù
11-1-4¡¡ÇൿÀ» µ¥ÀÌÅͷκÎÅÍ ºÐ¸®ÇÑ´Ù
Á¦12Àå¡¡Áö±Ý±îÁö¿Í´Â ÀüÇô ´Ù¸¥ Interpreter ÆÐÅÏ
12-1¡¡°¡Àå ¾î·Á¿î Interpreter ÆÐÅÏ
12-1-1¡¡Çؼ® ó¸® ¹®¹ýÀ» Ŭ·¡½ºÈÇÏ¿© Æ®¸® ±¸Á¶¸¦ ¸¸µç´Ù
Á¦13Àå¡¡Ãʺ¸ÀÚ°¡ °æ½ÃÇÏ´Â, ±×·¯³ª Àý´ë ÇÏÁö ¸»¾Æ¾ß ÇÒ °Í - ÀÌÇØÇÒ ¼ö ¾ø°í Çò°¥¸®´Â ÇÁ·Î±×·¥ÀÇ ±Ùº»ÀûÀÎ ¿øÀÎ
13-1¡¡Àε§Æ®(µé¿©¾²±â)°¡ ¾û¸ÁÁøÃ¢
13-2¡¡¸í¸í ±ÔÄ¢ÀÌ ¾û¸ÁÁøÃ¢
13-3¡¡±× ¹Û¿¡µµ 'ÁÖÀÇÇßÀ¸¸é ÇÏ´Â °Í'
ºÎ·Ï ½ÇÇà ȯ°æ¿¡ °üÇØ¼