Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- kotlin recyclerview
- lateinit
- 코틀린 내부 클래스
- 프로그래머스
- 코틀린 컬렉션함수
- 코틀린 lateinit
- 코틀린 제너릭
- class
- 프로그래머스 #탐욕법 #큰수만들기 #join #python
- kotlin addview
- programmers # 프로그래머스 #큰수비교 #cmp_to_key()
- isNullOrBlank
- Kotlin Generic
- 카카오 순위검색
- 컬렉션함수
- 코틀린 data class
- 코틀린
- kotlin listview
- kotlin collection
- Kotlin
- add view
- 컬렉션 함수
- 코틀린 람다함수
- 객체의 동일성
- 해시
- 내용의동일성
- 코틀린 문자열
- collection function
- kakao blind
- 코틀린 중첩클래스
Archives
- Today
- Total
목록코틀린 중첩클래스 (1)
엔지니어 규의 IT 프로그래밍 다이어리

코틀린에서는 기본적으로 클래스안에 클래스를 하나 더넣을수 있는 중첩클래스(Nested Class)를 지원한다. 중첩 클래스는 하나의 클래스가 다른 클래스의 기능과 강하게 연관되어 있다는 의미를 전달하기위해 만들어진 형식으로, 사용할때는 외부클래스의 이름.중첩클래스의 이름 으로 사용하게 된다. 이때 중첩 클래스 대신 내부 클래스(inner class) 라는것을 사용할 수도 있다. 중첩클래스에 inner 라는 키워드를 붙인 내부 class 는 혼자서는 객체를 만들 수는 없고, 외부 클래스의 객체가 있어야만 생성과 사용이 가능한 클래스이다. 중첩 클래스는 형태만 내부에 존재할 뿐 실질적으로는 내용을 서로 공유할 수 없는 별개의 클래스 이지만, 내부 클래스는 외부 클래스 객체 안에서 사용되는 클래스 이므로 외부..
프로그래밍 언어/코틀린
2022. 5. 31. 23:37