728x90
1. Get() 게터 : 클래스 속성의 값 호출 시 이용된다.
ex) println
* 예제
println(test1.num) 명령어에서 test1 클래스의 num값을 호출한다.
즉, 값을 호출 할 때 getter가 자동 실행된다.
결과는 다음과 같다.
getter로 20을 가져온 후 그 값을 출력한다.
2. Set() 세터 : 클래스 속성의 값 변경 시 이용된다.
ex) test1.num = 50
* 예제
test1.num = 50 명령어에서 num값이 변경된다.
따라서 이 때, setter가 자동 호출된다.
결과는 다음과 같다.
setter를 통해 test1.num 값이 50으로 변경된다.
3. 게터와 세터 함께 이용 시
결과는 다음과 같다.
setter로 값이 50으로 바뀐 후
print하기 위해 getter로 50을 가져온다.
그리고 50이 출력된다.
---------------------------------------------------------
코틀린 코드 공유합니다 :)
직접 해보면서 연습해보세요!
반응형
'Kotlin 기초' 카테고리의 다른 글
Kotlin 연습 사이트 (0) | 2020.05.16 |
---|