|
[Âü°í¼] Kotlin in Action (¸ð¹ÙÀÏ ÇÁ·Î±×·¡¹Ö) (Paperback) [ÀýÆÇ] |
|
| ¤ýÆǸŰ¡ | 34,200 ¿ø (5%, 1,800 ¿ø ÇÒÀÎ) | | | | | ¤ýÃâ°£ÀÏ : 2017 ³â 10 ¿ù 31 ÀÏ | | ¤ý576 ÂÊ | 190*236*29mm/1089g | ISBN : 9791161750712 | | | | ¤ý1¸¸¿ø ÀÌ»ó ÁÖ¹®½Ã ¹«·á¹è¼Û | |
|
|
|
| ÄÚƲ¸°ÀÌ ¾Èµå·ÎÀÌµå °ø½Ä ¾ð¾î°¡ µÇ¸é¼ °ü½ÉÀÌ Ä¿Á³´Ù. ÀÌ Ã¥Àº ÄÚƲ¸° ¾ð¾î¸¦ °³¹ßÇÑ Á¬ºê·¹ÀνºÀÇ ÄÚƲ¸° ÄÄÆÄÀÏ·¯ °³¹ßÀÚµéÀÌ Á÷Á¢ ¾´ ÀÏÁ¾ÀÇ °ø½Ä ¼ÀûÀ̶ó ÇÒ ¼ö ÀÖ´Ù. ÄÚƲ¸° ¾ð¾îÀÇ °¡Àå Å« Ư¡À̶ó¸é ½Ç¿ë¼ºÀ» µé ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ Ã¥¿¡¼µµ ±×·± ½Ç¿ë¼ºÀ» °Á¶ÇÏ´Â ÀÔÀå¿¡¼ ¾²¿´´Ù. ÄÚƲ¸° ±âÃʸ¦ ¼Ò°³ÇÏ°í, °íÂ÷ÇÔ¼ö, °´Ã¼ÁöÇâ, Á¦³×¸¯½º µîÀÇ ³»¿ëÀ» ¼³¸íÇÑ´Ù. ±×¸®°í ÄÚƲ¸°ÀÌ ÀÚ¹Ù ¾ð¾î¸¦ ¾î¶»°Ô °³¼±Çß°í ±âÁ¸ ÀÚ¹Ù ÇÁ·ÎÁ§Æ®¿¡¼ ÄÚƲ¸°À» ÇÔ²² »ç¿ëÇÒ ¶§ ¾î¶² ºÎºÐÀ» Á¶½ÉÇØ¾ß ÇÒÁö¸¦ Áß½ÉÀ¸·Î ÄÚƲ¸° ¾ð¾î¸¦ ¼³¸íÇÑ´Ù. ÈĹݿ¡´Â ¾Ö³ëÅ×À̼ǰú ¸®Ç÷º¼Ç, DSL¿¡ ´ëÇØ ½ÇÁ¦ ¶óÀ̺귯¸® ¿¹Á¦¸¦ ´Ù·ç¸é¼ ¼³°è ±â¹ý°ú ±¸Çö±â¹ýÀ» ÀÚ¼¼È÷ ¼³¸íÇÑ´Ù. ƯÈ÷ ÀÌ ÁÖÁ¦´Â ÀÌ Ã¥ÀÇ ¹é¹Ì·Î, ´Ù¸¥ ÄÚƲ¸° Ã¥À̳ª °ø½Ä ¹®¼¿¡¼´Â ã¾Æº¸±â Èûµé¸ç ½ÇÀü¿¡¼ Å©°Ô µµ¿òÀÌ ¹ÞÀ» ¼ö ÀÖ´Ù. |
1Àå. ÄÚƲ¸°À̶õ ¹«¾ùÀ̸ç, ¿Ö ÇÊ¿äÇÑ°¡?
__1.1 ÄÚƲ¸° ¸Àº¸±â
__1.2 ÄÚƲ¸°ÀÇ ÁÖ¿ä Ư¼º
____1.2.1 ´ë»ó Ç÷§Æû: ¼¹ö, ¾Èµå·ÎÀÌµå µî ÀÚ¹Ù°¡ ½ÇÇàµÇ´Â ¸ðµç °÷
____1.2.2 Á¤Àû ŸÀÔ ÁöÁ¤ ¾ð¾î
____1.2.3 ÇÔ¼öÇü ÇÁ·Î±×·¡¹Ö°ú °´Ã¼ÁöÇâ ÇÁ·Î±×·¡¹Ö
____1.2.4 ¹«·á ¿ÀǼҽº
__1.3 ÄÚƲ¸° ÀÀ¿ë
____1.3.1 ÄÚƲ¸° ¼¹ö ÇÁ·Î±×·¡¹Ö
____1.3.2 ÄÚƲ¸° ¾Èµå·ÎÀ̵å ÇÁ·Î±×·¡¹Ö
__1.4 ÄÚƲ¸°ÀÇ Ã¶ÇÐ
____1.4.1½Ç¿ë¼º
____1.4.2°£°á¼º
____1.4.3 ¾ÈÀü¼º
____1.4.4 »óÈ£¿î¿ë¼º
__1.5 ÄÚƲ¸° µµ±¸ »ç¿ë
____1.5.1 ÄÚƲ¸° ÄÚµå ÄÄÆÄÀÏ
____1.5.2 ÀÎÅÚ¸®J ¾ÆÀ̵ð¾î¿Í ¾Èµå·ÎÀÌµå ½ºÆ©µð¿ÀÀÇ ÄÚƲ¸° Ç÷¯±×ÀÎ
____1.5.3 ´ëÈÇü ¼Ð
____1.5.4 ÀÌŬ¸³½º Ç÷¯±×ÀÎ
____1.5.5 ¿Â¶óÀÎ ³îÀÌÅÍ
____1.5.6 ÀÚ¹Ù-ÄÚƲ¸° º¯È¯±â
__1.6¿ä¾à
2Àå. ÄÚƲ¸° ±âÃÊ
__2.1 ±âº» ¿ä¼Ò: ÇÔ¼ö¿Í º¯¼ö
____2.1.1 Hello, World!
____2.1.2 ÇÔ¼ö
____2.1.3 º¯¼ö
____2.1.4 ´õ ½±°Ô ¹®ÀÚ¿ Çü½Ä ÁöÁ¤: ¹®ÀÚ¿ ÅÛÇø´
__2.2 Ŭ·¡½º¿Í ÇÁ·ÎÆÛƼ
____2.2.1 ÇÁ·ÎÆÛƼ
____2.2.2 Ä¿½ºÅÒ Á¢±ÙÀÚ
____2.2.3 ÄÚƲ¸° ¼Ò½ºÄÚµå ±¸Á¶: µð·ºÅ͸®¿Í ÆÐÅ°Áö
__2.3 ¼±ÅÃÀÇ Ç¥Çö°ú ó¸®: enum°ú when
____2.3.1 enum Ŭ·¡½º Á¤ÀÇ
____2.3.2 whenÀ¸·Î enum Ŭ·¡½º ´Ù·ç±â
____2.3.3 when°ú ÀÓÀÇÀÇ °´Ã¼¸¦ ÇÔ²² »ç¿ë
____2.3.4 ÀÎÀÚ ¾ø´Â when »ç¿ë
____2.3.5 ½º¸¶Æ® ij½ºÆ®: ŸÀÔ °Ë»ç¿Í ŸÀÔ Ä³½ºÆ®¸¦ Á¶ÇÕ
____2.3.6 ¸®ÆÑÅ丵: if¸¦ whenÀ¸·Î º¯°æ
____2.3.7 if¿Í whenÀÇ ºÐ±â¿¡¼ ºí·Ï »ç¿ë
__2.4 ´ë»óÀ» ÀÌÅÍ·¹À̼Ç: while°ú for ·çÇÁ
____2.4.1 while ·çÇÁ
____2.4.2 ¼ýÀÚ¿¡ ´ëÇÑ ÀÌÅÍ·¹À̼Ç: ¹üÀ§¿Í ¼ö¿
____2.4.3 ¸Ê¿¡ ´ëÇÑ ÀÌÅÍ·¹À̼Ç
____2.4.4 inÀ¸·Î Ä÷º¼ÇÀ̳ª ¹üÀ§ÀÇ ¿ø¼Ò °Ë»ç
__2.5 ÄÚƲ¸°ÀÇ ¿¹¿Ü ó¸®
____2.5.1 try, catch, finally
____2.5.2 try¸¦ ½ÄÀ¸·Î »ç¿ë
__2.6 ¿ä¾à
3Àå. ÇÔ¼ö Á¤ÀÇ¿Í È£Ãâ
__3.1 ÄÚƲ¸°¿¡¼ Ä÷º¼Ç ¸¸µé±â
__3.2 ÇÔ¼ö¸¦ È£ÃâÇϱ⠽±°Ô ¸¸µé±â
____3.2.1 À̸§ ºÙÀÎ ÀÎÀÚ
____3.2.2 µðÆúÆ® ÆĶó¹ÌÅÍ °ª
____3.2.3 Á¤ÀûÀÎ À¯Æ¿¸®Æ¼ Ŭ·¡½º ¾ø¾Ö±â: ÃÖ»óÀ§ ÇÔ¼ö¿Í ÇÁ·ÎÆÛƼ
____3.3 ¸Þ¼Òµå¸¦ ´Ù¸¥ Ŭ·¡½º¿¡ Ãß°¡: È®Àå ÇÔ¼ö¿Í È®Àå ÇÁ·ÎÆÛƼ
____3.3.1 ÀÓÆ÷Æ®¿Í È®Àå ÇÔ¼ö
____3.3.2 ÀÚ¹Ù¿¡¼ È®Àå ÇÔ¼ö È£Ãâ
____3.3.3 È®Àå ÇÔ¼ö·Î À¯Æ¿¸®Æ¼ ÇÔ¼ö Á¤ÀÇ
____3.3.4 È®Àå ÇÔ¼ö´Â ¿À¹ö¶óÀ̵å ÇÒ ¼ö ¾ø´Ù
____3.3.5 È®Àå ÇÁ·ÎÆÛƼ
__3.4 Ä÷º¼Ç ó¸®: °¡º¯ ±æÀÌ ÀÎÀÚ, ÁßÀ§ ÇÔ¼ö È£Ãâ, ¶óÀ̺귯¸® Áö¿ø
____3.4.1 ÀÚ¹Ù Ä÷º¼Ç API È®Àå
____3.4.2 °¡º¯ÀÎÀÚ ÇÔ¼ö: ÀÎÀÚÀÇ °³¼ö°¡ ´Þ¶óÁú ¼ö ÀÖ´Â ÇÔ¼ö Á¤ÀÇ
____3.4.3 °ªÀÇ ½Ö ´Ù·ç±â: ÁßÀ§ È£Ãâ°ú ±¸Á¶ ºÐÇØ ¼±¾ð
__3.5 ¹®ÀÚ¿°ú Á¤±Ô½Ä ´Ù·ç±â
____3.5.1 ¹®ÀÚ¿ ³ª´©±â
____3.5.2 Á¤±Ô½Ä°ú 3Áß µû¿ÈÇ¥·Î ¹Àº ¹®ÀÚ¿
____3.5.3 ¿©·¯ ÁÙ 3Áß µû¿ÈÇ¥ ¹®ÀÚ¿
__3.6 ÄÚµå ´Ùµë±â: ·ÎÄà ÇÔ¼ö¿Í È®Àå
__3.7 ¿ä¾à
4Àå. Ŭ·¡½º, °´Ã¼, ÀÎÅÍÆäÀ̽º
__4.1 Ŭ·¡½º °èÃþ Á¤ÀÇ
____4.1.2 ÄÚƲ¸° ÀÎÅÍÆäÀ̽º
____4.1.2 open, final, abstract º¯°æÀÚ: ±âº»ÀûÀ¸·Î final
____4.1.3 °¡½Ã¼º º¯°æÀÚ: ±âº»ÀûÀ¸·Î °ø°³
____4.1.4 ³»ºÎ Ŭ·¡½º¿Í ÁßøµÈ Ŭ·¡½º: ±âº»ÀûÀ¸·Î Áßø Ŭ·¡½º
____4.1.5 ºÀÀÎµÈ Å¬·¡½º: Ŭ·¡½º °èÃþ Á¤ÀÇ ½Ã °èÃþ È®Àå Á¦ÇÑ
__4.2 »·ÇÏÁö ¾ÊÀº »ý¼ºÀÚ¿Í ÇÁ·ÎÆÛƼ¸¦ °®´Â Ŭ·¡½º ¼±¾ð
____4.2.1 Ŭ·¡½º ÃʱâÈ: ÁÖ »ý¼ºÀÚ¿Í ÃʱâÈ ºí·Ï
____4.2.2 ºÎ »ý¼ºÀÚ: »óÀ§ Ŭ·¡½º¸¦ ´Ù¸¥ ¹æ½ÄÀ¸·Î ÃʱâÈ
____4.2.3 ÀÎÅÍÆäÀ̽º¿¡ ¼±¾ðµÈ ÇÁ·ÎÆÛƼ ±¸Çö
____4.2.4 °ÔÅÍ¿Í ¼¼ÅÍ¿¡¼ µÞ¹ÞħÇÏ´Â Çʵ忡 Á¢±Ù
____4.2.5 Á¢±ÙÀÚÀÇ °¡½Ã¼º º¯°æ
__4.3 ÄÄÆÄÀÏ·¯°¡ »ý¼ºÇÑ ¸Þ¼Òµå: µ¥ÀÌÅÍ Å¬·¡½º¿Í Ŭ·¡½º À§ÀÓ
____4.3.1 ¸ðµç Ŭ·¡½º°¡ Á¤ÀÇÇØ¾ß ÇÏ´Â ¸Þ¼Òµå
____4.3.2 µ¥ÀÌÅÍ Å¬·¡½º: ¸ðµç Ŭ·¡½º°¡ Á¤ÀÇÇØ¾ß ÇÏ´Â ¸Þ¼Òµå ÀÚµ¿ »ý¼º
____4.3.3 Ŭ·¡½º À§ÀÓ: by Å°¿öµå »ç¿ë
__4.4 object Å°¿öµå: Ŭ·¡½º ¼±¾ð°ú ÀνºÅϽº »ý¼º
____4.4.1 °´Ã¼ ¼±¾ð: ½Ì±ÛÅÏÀ» ½±°Ô ¸¸µé±â
____4.4.2 µ¿¹Ý °´Ã¼: ÆÑÅ͸® ¸Þ¼Òµå¿Í Á¤Àû ¸â¹ö°¡ µé¾î°¥ Àå¼Ò
____4.4.3 µ¿¹Ý °´Ã¼¸¦ ÀÏ¹Ý °´Ã¼Ã³·³ »ç¿ë
____4.4.4 °´Ã¼ ½Ä: ÀÍ¸í ³»ºÎ Ŭ·¡½º¸¦ ´Ù¸¥ ¹æ½ÄÀ¸·Î ÀÛ¼º
__4.5 ¿ä¾à
5Àå. ¶÷´Ù·Î ÇÁ·Î±×·¡¹Ö
__5.1 ¶÷´Ù ½Ä°ú ¸â¹ö ÂüÁ¶
____5.1.1 ¶÷´Ù ¼Ò°³: ÄÚµå ºí·ÏÀ» ÇÔ¼ö ÀÎÀÚ·Î ³Ñ±â±â
____5.1.2 ¶÷´Ù¿Í Ä÷º¼Ç
____5.1.3 ¶÷´Ù ½ÄÀÇ ¹®¹ý
|
|
| | ÇöÀç Kotlin in Action (¸ð¹ÙÀÏ ÇÁ·Î±×·¡¹Ö) (Paperback)¿¡ µî·ÏµÈ ¼ÆòÀÌ ¾ø½À´Ï´Ù. | |
|
|
|