C++¿¡¼ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö °³³ä°ú ±â¼úÀ» ¸¶½ºÅÍÇϱâ À§ÇÑ Á¾ÇÕ °¡À̵åÀÎ "°´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö with C++"¿¡ ¿À½Å °ÍÀ» ȯ¿µÇÕ´Ï´Ù. ÀÌ Ã¥¿¡¼´Â °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö(OOP)ÀÇ ¿ø¸®¿Í À̸¦ C++ °³¹ß¿¡ Àû¿ëÇÏ´Â ¹æ¹ýÀ» »ìÆ캾´Ï´Ù.
1Àå, '°´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö ¼Ò°³'¿¡¼´Â °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÌ ¹«¾ùÀÎÁö Á¤ÀÇÇÏ°í ±× ÀÌÁ¡¿¡ ´ëÇØ ³íÀÇÇÔÀ¸·Î½á ±âÃʸ¦ ´ÙÁý´Ï´Ù. OOP°¡ ´Ù¸¥ ÇÁ·Î±×·¡¹Ö Æз¯´ÙÀÓ°ú ¾î¶»°Ô ºñ±³µÇ´ÂÁö, ¿Ö Çö´ë ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡¼ Áö¹èÀûÀÎ Á¢±Ù ¹æ½ÄÀÌ µÇ¾ú´ÂÁö »ìÆ캾´Ï´Ù.
2Àå, 'C++ Ŭ·¡½º¿Í °´Ã¼'¿¡¼´Â Ŭ·¡½º¿Í °´Ã¼¸¦ ¼Ò°³ÇÏ¿© C++¿¡¼ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ÇÙ½ÉÀ» »ìÆ캾´Ï´Ù. Ŭ·¡½º¸¦ ¼±¾ð ¹× Á¤ÀÇÇÏ°í, °´Ã¼¸¦ »ý¼ºÇÏ°í, ¸â¹ö¿¡ ¾×¼¼½ºÇÏ´Â ¹æ¹ýÀ» ´Ù·ì´Ï´Ù. ¶ÇÇÑ »ý¼ºÀÚ, ¼Ò¸êÀÚ, ĸ½¶È, »ó¼Ó, ´ÙÇü¼º¿¡ ´ëÇؼµµ »ìÆ캾´Ï´Ù.
3Àå, 'Ŭ·¡½º ¸â¹ö¿Í Á¢±Ù Á¦¾î'¿¡¼´Â C++ÀÇ Å¬·¡½º ¸â¹ö¿Í Á¢±Ù Á¦¾î ¸ÞÄ¿´ÏÁòÀ» ÁßÁ¡ÀûÀ¸·Î ´Ù·ì´Ï´Ù. ¸â¹ö º¯¼ö, ¸â¹ö ÇÔ¼ö, ¾×¼¼½º ÁöÁ¤ÀÚ¸¦ »ç¿ëÇÏ¿© ¾×¼¼½º¸¦ Á¦¾îÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¶ÇÇÑ Æ¯¼ö ¾×¼¼½º ½Ã³ª¸®¿À¸¦ À§ÇÑ ÇÁ·»µå ÇÔ¼ö¿Í Ŭ·¡½º¿¡ ´ëÇؼµµ ´Ù·ì´Ï´Ù.
4Àå, 'Ŭ·¡½º °èÃþ ±¸Á¶¿Í »ó¼Ó'¿¡¼´Â C++¿¡¼ Ŭ·¡½º °èÃþ ±¸Á¶¿Í »ó¼ÓÀÇ °³³äÀ» »ìÆ캾´Ï´Ù. ÆÄ»ý Ŭ·¡½º¿Í º£À̽º Ŭ·¡½º °£ÀÇ °ü°è, ´Ù¾çÇÑ »ó¼Ó À¯Çü(°ø°³, º¸È£, ºñ°ø°³), ´ÙÁß »ó¼ÓÀÇ º¹À⼺¿¡ ´ëÇØ »ìÆ캾´Ï´Ù. ¶ÇÇÑ °¡»ó ÇÔ¼ö¿Í À̸¦ ÅëÇØ ´ÙÇü¼ºÀ» ±¸ÇöÇÏ´Â ¹æ¹ý¿¡ ´ëÇؼµµ ´Ù·ì´Ï´Ù.
5Àå, '°´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ °í±Þ ÁÖÁ¦'¿¡¼´Â C++¿¡¼ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ °í±Þ °³³ä°ú ±â´ÉÀ» »ìÆ캾´Ï´Ù. °·ÂÇÏ°í À¯Áö °ü¸®°¡ ½¬¿î ¼ÒÇÁÆ®¿þ¾î ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â µ¥ ÇʼöÀûÀÎ µµ±¸ÀÎ ÅÛÇø´, ¿¹¿Ü ó¸®, ¿¬»êÀÚ ¿À¹ö·Îµù, ½º¸¶Æ® Æ÷ÀÎÅÍ, ³×ÀÓ½ºÆäÀ̽º¿¡ ´ëÇØ ´Ù·ì´Ï´Ù.
6Àå, '¸ð¹ü »ç·Ê¿Í µðÀÚÀÎ ÆÐÅÏ'¿¡¼´Â ÄÚµå Ç°Áú, À¯Áöº¸¼ö¼º, È®À强À» °³¼±ÇÏ´Â µ¥ µµ¿òÀÌ µÇ´Â °´Ã¼ ÁöÇâ µðÀÚÀÎ ¿øÄ¢°ú ÀϹÝÀûÀÎ µðÀÚÀÎ ÆÐÅÏ¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¿øÄ¢°ú ÆÐÅÏÀ» Àû¿ëÇÏ¿© Àß ¼³°èµÇ°í ¸ðµâÈµÈ C++ Äڵ带 ¸¸µå´Â ¹æ¹ýÀ» »ìÆ캾´Ï´Ù.
7Àå, '½Ç¹«¿¡¼ÀÇ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö'¿¡¼´Â ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß°ú °°Àº ´Ù¾çÇÑ ¿µ¿ª¿¡¼ OOP°¡ ¾î¶»°Ô »ç¿ëµÇ´ÂÁö »ìÆ캸°í, ³Î¸® »ç¿ëµÇ´Â °´Ã¼ ÁöÇâ ¶óÀ̺귯¸®¿Í ÇÁ·¹ÀÓ¿öÅ©¸¦ »ìÆ캾´Ï´Ù.
ÀÌ Ã¥ÀÌ ³¡³ª¸é C++ÀÇ °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö °³³ä°ú ±â¼úÀ» Æ÷°ýÀûÀ¸·Î ÀÌÇØÇÒ ¼ö ÀÖ½À´Ï´Ù. Ãʺ¸ÀÚÀ̵ç Áö½ÄÀ» ½ÉÈÇÏ·Á´Â ¼÷·ÃµÈ °³¹ßÀÚÀ̵ç ÀÌ Ã¥À» ÅëÇØ ¿ì¾ÆÇÏ°í È¿À²ÀûÀÎ °´Ã¼ ÁöÇâ C++ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇÏ´Â µ¥ ÇÊ¿äÇÑ ±â¼úÀ» °®Ãß°Ô µÉ °ÍÀÔ´Ï´Ù. ÀÌ Ã¥°ú ÇÔ²² C++·Î °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀ» ¸¶½ºÅÍÇÏ´Â ¿©Á¤À» ½ÃÀÛÇϼ¼¿ä!
1Àå : °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö ¼Ò°³
___1. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀ̶õ?
___2. °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ÀåÁ¡
___3. ´Ù¸¥ ÇÁ·Î±×·¡¹Ö Æз¯´ÙÀÓ°úÀÇ ºñ±³
2Àå : C++ Ŭ·¡½º¿Í °´Ã¼
___1. Ŭ·¡½º ¼±¾ð ¹× Á¤ÀÇ
___2. °´Ã¼ »ý¼º ¹× ¸â¹ö Á¢±Ù
___3. »ý¼ºÀÚ ¹× ¼Ò¸êÀÚ
___4. ĸ½¶È
___5. »ó¼Ó
___6. ´ÙÇü¼º
3Àå : Ŭ·¡½º ¸â¹ö¿Í Á¢±Ù Á¦¾î
___1. ¸â¹ö º¯¼ö
___2. ¸â¹ö ÇÔ¼ö
___3. Á¢±Ù Á¦¾î
___4. ÇÁ·»µå ÇÔ¼ö ¹× Ŭ·¡½º
4Àå : Ŭ·¡½º °èÃþ ±¸Á¶¿Í »ó¼Ó
___1. Ŭ·¡½º °èÃþ ±¸Á¶
___2. ÆÄ»ý Ŭ·¡½º¿Í ±âº» Ŭ·¡½º
___3. °ø°³, º¸È£, ºñ°ø°³ »ó¼Ó
___4. ´ÙÁß »ó¼Ó
___5. °¡»ó ÇÔ¼ö¿Í ´ÙÇü¼º
5Àå : °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ °í±Þ ÁÖÁ¦
___1. ÅÛÇø´
___2. ¿¹¿Ü ó¸®
___3. ¿¬»êÀÚ ¿À¹ö·Îµù
___4. ½º¸¶Æ® Æ÷ÀÎÅÍ
___5. ³×ÀÓ½ºÆäÀ̽º
6Àå : ¸ð¹ü »ç·Ê ¹× µðÀÚÀÎ ÆÐÅÏ
___1. °´Ã¼ ÁöÇâ µðÀÚÀÎ ¿øÄ¢
___2. µðÀÚÀÎ ÆÐÅÏ
___3. ÄÚµå Àç»ç¿ë ¹× ¸ðµâ¼º
___4. Å×½ºÆ® ¹× µð¹ö±ë
7Àå : °´Ã¼ ÁöÇâ ÇÁ·Î±×·¡¹Ö ½Ç¹«
___1. ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
___2. °´Ã¼ ÁöÇâ ¶óÀ̺귯¸® ¹× ÇÁ·¹ÀÓ¿öÅ©