목록익명 중첩 클래스 (1)
안드로이드 개발자의 창고
[16일차 Kotlin] 중첩 클래스
출처 : 안드로이드 앱스쿨 2기 윤재성 강사님 수업 PPT 📖 중첩 클래스란? 클래스안에 만드는 클래스를 중첩 클래스라고 부른다. 내부 클래스는 외부 클래스로부터 생성된 객체를 통해서만 객체 생성이 가능하다. 내부의 클래스를 가지고 만든 객체는 외부 클래스를 통해 만든 객체가 무조건 있다는 것을 보장받을 수 있기 때문에 외부 클래스에 정의한 멤버의 접근이 자유롭다. 외부 클래스는 내부 클래스의 멤버를 자유롭게 사용할 수 없지만 내부 클래스는 외부 클래스의 멤버를 자유롭게 사용할 수 있다. 익명 중첩 클래스 이름이 없는 클래스를 익명 중첩 클래스라고 부른다. 인터페이스나 추상클래스를 사용할 때 이용한다. 인터페이스를 구현한 클래스나 추상 클래스를 상속받은 클래스를 만듬과 동시에 메서드를 Overriding..
Computer/Kotlin
2023. 5. 19. 02:37