°´Ã¼ÁöÇâÇÁ·Î±×·¡¹Ö¥°
°ü·Ã Àü°ø ¿µ¿ª | Çлç | °ÔÀÓÇÁ·Î±×·¡¹ÖÇÐ Àü°ø,Á¤º¸º¸È£ÇÐ Àü°ø,ÄÄÇ»ÅÍ°øÇÐ Àü°ø |
---|---|---|
Àü¹®Çлç | Á¤º¸º¸È£ Àü°ø,Á¤º¸½Ã½ºÅÛ°³¹ß Àü°ø | |
±³¾ç |
C++ ¶Ç´Â Java µî °´Ã¼ÁöÇâ ¾ð¾îÀÇ Æ¯¼ºÀ» ÀÌÇØÇÏ°í À̸¦ ÅëÇØ °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö Æз¯´ÙÀÓÀ» ½ÀµæÇÑ´Ù. ƯÈ÷, °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ ±âº» ±â³äÀΠŬ·¡½º¿Í °´Ã¼, »ó¼Ó¼º, ´ÙÇü¼º µîÀ» ´Ù·é´Ù.
½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î ¹× ÀÀ¿ë ¼ÒÇÁÆ®¿þ¾î, °ÔÀÓ, ¸ð¹ÙÀÏ ÇÁ·Î±×·¥ µî ¼ÒÇÁÆ®¿þ¾î Àü ºÐ¾ß¿¡¼ È°¿ëµÇ°í ÀÖ´Â ´ëÇ¥ÀûÀÎ °´Ã¼ÁöÇâ ¾ð¾îÀÎ C++ ¾ð¾î¸¦ ±â¹ÝÀ¸·Î, °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö ¾ð¾îÀÇ Æ¯¼º°ú Àå´ÜÁ¡À» ÀÌÇØÇÏ°í ÀÌÀÇ ¿øÈ°ÇÑ È°¿ëÀ» ÅëÇÏ¿© ÀçÈ°¿ë °¡´ÉÇÑ ÇÁ·Î±×·¥À» ÀÛ¼ºÇÒ ¼ö ÀÖµµ·Ï ±âÃÊÀûÀÎ Áö½Ä°ú ±â¼úÀ» ¹è¾çÇÑ´Ù. À̸¦ À§ÇØ º» ±³°ú¸ñÀº C++ÀÇ ±âº»¹®¹ý°ú Ŭ·¡½ºÀÇ ±¸Á¶¸¦ ÀÍÈ÷°í, Ŭ·¡½º °´Ã¼¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¥ ÀÛ¼º, ¹è¿, Æ÷ÀÎÅÍ, ÂüÁ¶¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¥ ÀÛ¼º, ÇÔ¼ö Áߺ¹°ú ¿¬»êÀÚ Áߺ¹À» ÀÌ¿ëÇÑ ÇÁ·Î±×·¥ ÀÛ¼º, »ó¼Ó, polymorphism°ú µ¿Àû ¹ÙÀεù, Ŭ·¡½º °èÃþ°ú Ãß»ó Ŭ·¡½º, template°ú ¿¹¿Üó¸® µîÀÇ ÇнÀÀ» ÅëÇØ °´Ã¼ÁöÇâÇÁ·Î±×·¡¹Ö Àü¹Ý¿¡ ´ëÇØ ÀÌÇØÇÏ°í C++À» ÀÌ¿ëÇÑ ÇÁ·Î±×·¥À» ÀÛ¼ºÇϸç, µð¹ö±ë/Å×½ºÆ® °úÁ¤À» ¼öÇàÇÏ¿© ÇÁ·Î±×·¥ ¼³°è ´É·Â°ú ¹®Àç ÇØ°á ´É·ÂÀ» ¹è¾çÇÏ´Â °ÍÀ» ¸ñÇ¥·Î ÇÑ´Ù.