±¸ºÐ | ¸ñÂ÷ | ¼¼ºÎ³»¿ë
| 1ÀÏÂ÷ | - C¿Í ´Ù¸¥ C++ ¾ð¾îÀÇ Æ¯Â¡ - const, ÂüÁ¶, µ¿Àû ÇÒ´ç | - ±âº»ÀûÀÎ C++ÀÇ ÀÔÃâ·Â, À̸§°ø°£(namespace) - ÇÔ¼ö ¿À¹ö·Îµù, ±âº» Àμö - const º¯¼ö, const Æ÷ÀÎÅÍ, const ¹Ýȯ - ÂüÁ¶ º¯¼ö, new, delete, ±¸Á¶Ã¼¿Í µ¿Àû ÇÒ´ç | 2ÀÏÂ÷ | - Ŭ·¡½º(class), °´Ã¼(object) - »ý¼ºÀÚ, ¼Ò¸êÀÚ | - °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹ÖÀÇ °³³ä - Ŭ·¡½º ¼±¾ð°ú ¸â¹ö »ç¿ë, ºÐÇÒ ÄÄÆÄÀÏ - °´Ã¼ Æ÷ÀÎÅÍ, µ¿Àû °´Ã¼, °´Ã¼ ¹è¿, ÂüÁ¶ °´Ã¼, this Æ÷ÀÎÅÍ - µðÆúÆ® »ý¼ºÀÚ, º¹»ç »ý¼ºÀÚ, ÄÝ·Ð(:)ÃʱâÈ, ¼Ò¸êÀÚ | 3ÀÏÂ÷ | - ¿¬»êÀÚ ¿À¹ö·Îµù - ÇÁ·»µå °ü°è - Ưº°ÇÑ Å¬·¡½º ¸â¹ö |
- ´ëÀÔ ¿¬»êÀÚ ¸â¹ö ÇÔ¼ö, ÀÔÃâ·Â ¿¬»êÀÚ ¿À¹ö·Îµù - ÀÏ¹Ý ÇÔ¼ö¿Í ÇÁ·»µå, ÇÁ·»µå Ŭ·¡½º, ÇÁ·»µå ¸â¹ö ÇÔ¼ö - const ¸â¹ö ÇÔ¼ö, static µ¥ÀÌÅÍ ¸â¹ö, static ¸â¹ö ÇÔ¼ö - Çüº¯È¯ ÇÔ¼ö, linline ÇÔ¼ö
| 4ÀÏÂ÷ | - Æ÷ÇÔ, »ó¼Ó - ÅÛÇø´, ¿¹¿Ü ó¸® |
- °´Ã¼ µ¥ÀÌÅÍ ¸â¹ö, ¹®ÀÚ¿ ÀúÀå Ŭ·¡½º - ¸â¹öÇÔ¼öÀÇ ÀçÈ°¿ë, Á¢±Ù±ÇÇÑ°ú protected ¸â¹ö - ¸â¹öÇÔ¼öÀÇ ÀçÁ¤ÀÇ(overriding), private, protected »ó¼Ó - ÇÔ¼ö ÅÛÇø´, Ŭ·¡½º ÅÛÇø´, ¿¹¿Ü ó¸® ±¸¹®
|
|