ÀÌ Ã¥Àº ÆÄÀ̽ãÀ» »ç¿ëÇÏ¿© °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ¿ø¸®¸¦ ÀÌÇØÇÏ°í Àû¿ëÇϱâ À§ÇÑ Æ÷°ýÀûÀÎ °¡À̵åÀÔ´Ï´Ù. ÀÌ Ã¥Àº Ãʺ¸ÀÚ¿Í ¼÷·ÃµÈ ÇÁ·Î±×·¡¸Ó ¸ðµÎ¸¦ À§ÇØ ÀÛ¼ºµÇ¾úÀ¸¸ç, ÆÄÀ̽ãÀÇ OOP °³³ä°ú ¸ð¹ü »ç·Ê¿¡ ´ëÇÑ ¸íÈ®ÇÏ°í °£°áÇÑ ¼Ò°³¸¦ Á¦°øÇÕ´Ï´Ù.
1Àå¿¡¼´Â °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö°ú ±× ÇÙ½É °³³ä¿¡ ´ëÇÑ °³¿ä¸¦ Á¦°øÇÕ´Ï´Ù. µ¶Àڴ Ŭ·¡½º, °´Ã¼, ¸Þ¼µå ¹× ±âŸ ±âº» OOP °³³ä¿¡ ´ëÇØ ¹è¿ì°Ô µË´Ï´Ù.
2Àå¿¡¼´Â ÆÄÀ̽㿡¼ Ŭ·¡½º¸¦ Á¤ÀÇÇÏ°í °´Ã¼¸¦ »ý¼ºÇÏ´Â ¹æ¹ýÀ» »ìÆ캾´Ï´Ù. ÀÌ Àå¿¡¼´Â ±âº» ±¸¹®ºÎÅÍ »ý¼ºÀÚ ¹× Ŭ·¡½º ¸Þ¼µå¿Í °°Àº °í±Þ ÁÖÁ¦±îÁö ¸ðµç °ÍÀ» ´Ù·ì´Ï´Ù.
3Àå¿¡¼´Â Àç»ç¿ë °¡´ÉÇÏ°í È®Àå °¡´ÉÇÑ Äڵ带 »ý¼ºÇÏ´Â µÎ °¡Áö °·ÂÇÑ ¸ÞÄ¿´ÏÁòÀÎ »ó¼Ó°ú ´ÙÇü¼º¿¡ ´ëÇØ »ìÆ캾´Ï´Ù. ¼ºêŬ·¡½º¸¦ »ý¼ºÇÏ°í »ç¿ëÇÏ°í, ¸Þ¼µå¸¦ ÀçÁ¤ÀÇÇÏ°í, ÀÎÅÍÆäÀ̽º¸¦ ±¸ÇöÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù.
4Àå¿¡¼´Â °·ÂÇÏ°í ¾ÈÀüÇÑ Äڵ带 ¸¸µå´Â µ¥ ÇʼöÀûÀΠĸ½¶È ¹× ¾×¼¼½º Á¦¾î¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ Àå¿¡¼´Â ºñ°ø°³ ¹× º¸È£ ¸â¹ö, °ÔÅÍ¿Í ¼¼ÅÍ, ÇÁ·ÎÆÛƼ µ¥ÄÚ·¹ÀÌÅÍ¿Í °°Àº ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù.
5Àå¿¡¼´Â ±¸Çö ¼¼ºÎ »çÇ×À» ¼û±â°í Ŭ·¡½ºÀÇ Çʼö ±â´É¸¸ ³ëÃâÇÏ´Â ÇÁ·Î¼¼½ºÀÎ Ãß»óÈ¿¡ ÁßÁ¡À» µÓ´Ï´Ù. ÀÌ Àå¿¡¼´Â Ãß»ó Ŭ·¡½º, Ãß»ó ¸Þ¼µå, ÀÎÅÍÆäÀ̽º¿Í °°Àº ÁÖÁ¦¸¦ ´Ù·ì´Ï´Ù.
6Àå¿¡¼´Â °í±Þ OOP °³³äÀ» ¼Ò°³ÇÕ´Ï´Ù. ¿©±â¼ ¼Ò°³µÈ ¸ÞÄ¿´ÏÁòÀº Ŭ·¡½º¸¦ ¼³°èÇÏ°í »ç¿ëÇÏ´Â ¹æ½Ä¿¡ ´õ ¸¹Àº À¯¿¬¼º°ú Á¦¾î ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
7Àå¿¡¼´Â ¾ð¾î¿¡ ³»ÀåµÈ ¸¹Àº ±â´ÉÀ» Áö¿øÇÏ´Â ±âº» ÇÁ·¹ÀÓ¿öÅ©ÀÎ ÆÄÀ̽㠵¥ÀÌÅÍ ¸ðµ¨À» »ìÆ캾´Ï´Ù. µ¶Àڴ Ư¼ö ¸Þ¼µå¸¦ »ç¿ëÇØ ÆÄÀ̽㿡¼ °´Ã¼ÀÇ µ¿ÀÛÀ» »ç¿ëÀÚ Á¤ÀÇÇÏ´Â ¹æ¹ýÀ» ¹è¿ì°Ô µË´Ï´Ù.
8Àå¿¡¼´Â À¯Áö °ü¸®°¡ °¡´ÉÇÏ°í È®Àå °¡´ÉÇÑ Äڵ带 ¸¸µé±â À§ÇÑ µðÀÚÀÎ ÆÐÅÏ°ú ¸ð¹ü »ç·Ê¸¦ ´Ù·ì´Ï´Ù. ÀÌ Àå¿¡´Â ½Ì±ÛÅæ, ÆÑÅ丮, ¿ÉÀú¹ö ÆÐÅÏ°ú °°Àº ÀϹÝÀûÀÎ ÆÐÅÏÀÇ ¿¹Á¦°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
Àü¹ÝÀûÀ¸·Î ÀÌ Ã¥Àº ÆÄÀ̽ã ÇÁ·Î±×·¡¹Ö ±â¼úÀ» ÇÑ ´Ü°è ´õ ¹ßÀü½ÃÅ°°íÀÚ ÇÏ´Â ¸ðµç »ç¶÷¿¡°Ô ÇʼöÀûÀÎ ¸®¼Ò½ºÀÔ´Ï´Ù. ¸íÈ®ÇÑ ¼³¸í°ú ½Ç¿ëÀûÀÎ ¿¹Á¦¸¦ ÅëÇØ µ¶ÀÚ´Â °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö¿¡ ´ëÇÑ ±íÀº ÀÌÇØ¿Í ÀÌ·¯ÇÑ °³³äÀ» ÀÚ½ÅÀÇ ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëÇÏ´Â ¹æ¹ýÀ» ¹è¿ï ¼ö ÀÖ½À´Ï´Ù.
1Àå : °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö ¼Ò°³
___1. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀ̶õ ¹«¾ùÀΰ¡¿ä?
___2. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ÀåÁ¡
___3. ÀýÂ÷Àû ÇÁ·Î±×·¡¹Ö°úÀÇ ºñ±³
___4. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ °³³ä
2Àå : Ŭ·¡½º ¹× °´Ã¼ Á¤ÀÇÇϱâ
___1. Ŭ·¡½º Á¤ÀÇÇϱâ
___2. Ŭ·¡½º¿¡¼ °´Ã¼ »ý¼ºÇϱâ
___3. »ý¼ºÀÚ¸¦ »ç¿ëÇÏ¿© °´Ã¼ ÃʱâÈÇϱâ
___4. Ŭ·¡½º ¾îÆ®¸®ºäÆ® ¹× ÀνºÅϽº ¾îÆ®¸®ºäÆ®
___5. °´Ã¼ ¼Ó¼º ¹× ¸Þ¼µå Á¢±ÙÇϱâ
___6. »ý¼ºÀÚ ¹× ¼Ò¸êÀÚ ¸Þ¼µå
___7. init() ¸Þ¼µå
3Àå : »ó¼Ó°ú ´ÙÇü¼º
___1. »ó¼Ó
___2. ´ÙÇü¼º
___3. ¸Þ¼µå ¿À¹ö·Îµù
___4. ¸Þ¼µå ¿À¹ö¶óÀ̵ù
___5. Á¤Àû ¹× µ¿Àû ¹ÙÀεù
___6. super() ÇÔ¼ö »ç¿ëÇϱâ
4Àå : ĸ½¶È ¹× Á¢±Ù Á¦¾î
___1. ĸ½¶È
___2. °ø°³, º¸È£, ºñ°ø°³ Á¢±Ù ¼öÁ¤ÀÚ
___3. °ø°³, ºñ°ø°³ ¹× º¸È£ ¼Ó¼º ¹× ¸Þ¼µå
___4. °ø°³, º¸È£ ¹× ºñ°ø°³ ¼Ó¼ºÀ» »ç¿ëÇÑ ¾×¼¼½º Á¦¾î
___5. °ÔÅÍ¿Í ¼¼ÅÍ
5Àå : Ãß»óÈ
___1. ÆÄÀ̽ãÀÇ Ãß»óÈ
___2. Ãß»ó Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º
___3. Ãß»ó Ŭ·¡½º ¹× ¸Þ¼µå »ý¼ºÇϱâ
___4. Ãß»ó Ŭ·¡½º ¹× ÀÎÅÍÆäÀ̽º ±¸Çö ¹× »ç¿ëÇϱâ
6Àå : °í±Þ OOP °³³ä
___1. ´ÙÁß »ó¼Ó
___2. ÄÄÆ÷Áö¼Ç°ú ¾î±×¸®°ÔÀ̼Ç
___3. »ó¼Ó°ú ÄÄÆ÷Áö¼Ç ºñ±³
___4. ¸Þ¼µå ÇØ°á ¼ø¼(MRO)
___5. ¹Í½ºÀÎ
___6. µ¥ÄÚ·¹ÀÌÅÍ
___7. Á¦³Ê·¹ÀÌÅÍ
___8. ¸ÞŸŬ·¡½º¿Í Ŭ·¡½º ÆÑÅ丮
7Àå : ÆÄÀ̽㠵¥ÀÌÅÍ ¸ðµ¨
___1. Python µ¥ÀÌÅÍ ¸ðµ¨ ÀÌÇØÇϱâ
___2. ³»Àå ¸Þ¼µå¸¦ »ç¿ëÇÏ¿© Ŭ·¡½º »ç¿ëÀÚ Á¤ÀÇÇϱâ
___3. ÆÄÀ̽ãÀÇ ¸ÅÁ÷ ¸Þ¼µå(¶Ç´Â ´ø´õ ¸Þ¼µå) »ç¿ëÇϱâ
8Àå : µðÀÚÀÎ ÆÐÅÏ°ú ¸ð¹ü »ç·Ê
___1. OOPÀÇ µðÀÚÀÎ ÆÐÅÏ
___2. OOP µðÀÚÀÎ ¿øÄ¢ ÀÌÇØÇϱâ
___3. ÄÚµå ±¸¼º ¹× °¡µ¶¼º
___4. À¯Áö °ü¸® ¹× È®Àå °¡´ÉÇÑ OOP ÄÚµå ÀÛ¼ºÇϱâ
___5. ¸íÈ®ÇÏ°í °£°áÇÑ ÄÚµå ÀÛ¼º
___6. Àß ¼³°èµÈ Ŭ·¡½º °èÃþ ±¸Á¶ ¸¸µé±â
___7. »ó¼Ó°ú ÄÄÆ÷Áö¼ÇÀ» È¿°úÀûÀ¸·Î »ç¿ëÇϱâ
___8. °´Ã¼ ÁöÇâ ÄÚµå Å×½ºÆ® ¹× µð¹ö±ëÇϱâ