본문 바로가기

TIL

TIL 20일차

접근제한자: 변수나 메소드의 접근을 제한, 향후에 유지보수 하기에 좋다

 

Kotlin 접근제한자 종류

 

1) public: 명시하지 않으면 항상 public이다(어디서나 접근 가능)

a와 b는 같은 말이다

2) private: 동일한 클래스 내부에서만 접근 가능

3) internal: 같은 모듈 내부에서만 접근 가능

모듈: 패키지, 클래스를 포함하는 개념

4) protected: 기본적으로 private지만 상속을 받은 경우에 다른 모듈에서 사용 가능

 

 

예외 처리

 

Kotlin 예외 처리 방법

1) try-catch 구조

2) throw 구조

 

 

 

지연 초기화: 변수나 상수의 값을 나중에 초기화하는 방법, 초기의 값을 정하기 난처할 때 사용

 

Kotlin 지연 초기화 방법: 변수는 lateinit, 상수는 lazy 사용

 

'TIL' 카테고리의 다른 글

TIL 22일차  (0) 2024.03.13
TIL 21일차  (0) 2024.03.12
TIL 19일차  (0) 2024.03.07
TIL 18일차  (0) 2024.03.06
TIL 17일차  (0) 2024.03.05