본문 바로가기 메뉴 바로가기

취미코딩

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

취미코딩

검색하기 폼
  • 분류 전체보기 (101)
    • Kotlin (25)
    • JAVA (25)
    • HTML, CSS (13)
    • Javascript, jQuery (10)
    • Linux (2)
    • Windows (3)
    • MAC (16)
    • IT (7)
  • 방명록

Inner Class (1)
17. 코틀린 inner(내부) 클래스 및 중첩 클래스

클래스는 다른 클래스에 중첩 가능 inner 키워드를 사용하면 내부 클래스는 외부 클래스의 멤버 참조 가능 class Outer { private val bar: Int = 1 // 코틀린은 기본적으로 class 안에 class를 넣을 경우 정적 클래스가 됩니다. class Nested1 { fun foo() = bar // 참조 불가 에러발생 } inner class Nested2 { fun foo() = bar // class 앞 inner 키워드를 이용하여 참조 가능 } } 위 코드를 이해하기 위해서는 아래 코틀린 문법이 필수입니다. 2019/05/19 - [Kotlin] - 코틀린 기초 문법) 1. 코틀린 변수 정의하기 2019/05/19 - [Kotlin] - 코틀린 기초 문법) 2. 코틀린 함..

Kotlin 2019. 5. 28. 13:24
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글

Blog is powered by Tistory / Designed by Tistory

티스토리툴바