°úÁ¤¼Ò°³
º» °úÁ¤Àº ÄÚÆ²¸° ÇÁ·Î±×·¡¹Ö ÀÔ¹® Áß±Þ°úÁ¤ÀÔ´Ï´Ù. óÀ½ ÄÚÆ²¸° ±âÃʹ®¹ýÀ» ¹è¿ï ¶§´Â OOP(°´Ã¼ÁöÇâ)±îÁö ¹è¿ìÁö´Â ¾Ê½À´Ï´Ù.
OOP´Â Ãʺ¸ÀÚ°¡ óÀ½ °øºÎÇϱ⿡´Â ¾î·Á¿î ºÎºÐÀÌ Àֱ⠶§¹®¿¡ ÇÁ·Î±×·¡¹Ö ÀÔ¹® °úÁ¤Áß¿¡¼µµ ÀÔ¹® Áß±Þ¿¡ Æ÷ÇԵǴ °úÁ¤ÀÔ´Ï´Ù.
º» °úÁ¤À» ÅëÇØ¼ ÄÚÆ²¸°ÀÇ OOP ÇÁ·Î±×·¡¹Ö °³³äÀ» ÇнÀÇÒ ¼ö ÀÖ½À´Ï´Ù.
Ä¿¸®Å§·³
ȸÂ÷ | ¸ñÂ÷ | ½Ã°£ |
---|---|---|
1 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° ÇÁ·ÎÁ§Æ® »ý¼º | 16:14 |
1 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° (FindViewById) | 15:10 |
2 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° (mutableListOf) | 15:50 |
2 | ÄÚÆ²¸° ±âº» ¹®¹ý (ÇÔ¼ö) | 16:07 |
3 | ÄÚÆ²¸° ±âº» ¹®¹ý (¹®ÀÚ¿) | 16:15 |
3 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° (filter) | 15:50 |
4 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° (nullable list »ç¿ë¿¹Á¦) | 17:04 |
4 | ÄÚÆ²¸° ±âº» ¹®¹ý (nullable, when) | 16:54 |
5 | ÄÚÆ²¸° ¹®¹ý ¿¹Á¦ (Boxing) | 17:57 |
5 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° (let »ç¿ë¹ý) | 15:58 |
6 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° (apply »ç¿ë¹ý) | 15:36 |
6 | ÄÚÆ²¸° ¹®¹ý ¿¹Á¦ (¹è¿) | 15:09 |
7 | ÄÚÆ²¸° ¹®¹ý ¿¹Á¦ (Iterator) | 16:04 |
7 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° (ÄÚ·çÆ¾ #1) | 16:09 |
8 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° (ÄÚ·çÆ¾ #2) | 16:45 |
8 | ÄÚÆ²¸° ¹®¹ý ¿¹Á¦ (package) | 16:36 |
9 | ¶÷´ÙÇ¥Çö½Ä (Java ¿¹Á¦ ) | 16:13 |
9 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° (ÄÚ·çÆ¾ #3) | 16:36 |
10 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° ¿¹Á¦ (CustomView Ȱ¿ë) | 14:44 |
10 | ¶÷´ÙÇ¥Çö½Ä (Java ¶÷´Ù »ç¿ë) | 16:07 |
11 | ¶÷´ÙÇ¥Çö½Ä (KotlinÀ¸·Î º¯È¯ #1) | 17:03 |
11 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° ¿¹Á¦ (RecyclerView Ȱ¿ë #1) | 16:42 |
12 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° ¿¹Á¦ (RecyclerView Ȱ¿ë #2) | 18:20 |
12 | ¶÷´ÙÇ¥Çö½Ä (KotlinÀ¸·Î º¯È¯ #2) | 16:53 |
13 | Á¦³×¸¯ (Java ¿¹Á¦) | 15:45 |
13 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° ¿¹Á¦ (RecyclerView Ȱ¿ë #3) | 17:44 |
14 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° ¿¹Á¦ (RecyclerView Ȱ¿ë #4) | 16:58 |
14 | Á¦³×¸¯ (Java Á¦³×¸¯ »ç¿ë) | 15:08 |
15 | Á¦³×¸¯ (KotlinÀ¸·Î º¯È¯) | 15:32 |
15 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° ¿¹Á¦ (RecyclerView Ȱ¿ë #5) | 15:53 |
16 | ¾Èµå·ÎÀÌµå ½ºÆ©µð¿À ÄÚÆ²¸° ¿¹Á¦ (RecyclerView Ȱ¿ë #6) | 15:34 |
16 | ÄÚÆ²¸° OOP(Class Constructor) | 16:04 |
17 | ÄÚÆ²¸° OOP(Class ¼Ó¼º) | 14:57 |
18 | ÄÚÆ²¸° OOP(lateinit) | 16:38 |
19 | ÄÚÆ²¸° OOP(Data Class) | 15:39 |
20 | ÄÚÆ²¸° OOP(Inner Nest Ŭ·¡½º) | 16:16 |
21 | ÄÚÆ²¸° OOP(Companion Object) | 16:41 |
22 | ÄÚÆ²¸° OOP(Static Object ¿¹Á¦) | 16:23 |