Language/Kotlin
코틀린의 필드와 접근자(getter, setter) 사용방법
들어가기 앞서, 클래스에 대한 간단한 개념을 알아야하는데, 우리가 클래스를 사용할 때는... 내부의 데이터를 캡슐화(encapsulate)하고, 캡슐화한 데이터를 다루는 코드를 클래스라는 하나의 주체안에 가둬두기 위해 사용합니다. 즉, 필드(field)를 이용해서 데이터를 저장하고, 접근자 메소드(getter, setter)를 이용해서 데이터에 접근을 합니다. 참고. 프로퍼티 필드와 접근자 메소드를 하나로 합친것을 프로퍼티라 합니다. Java에서 필드(Field)를 1개 생성할때 불편함은 없습니다. 하지만, 필드(Field)가 늘어날수록 만들어야 하는 getter, setter가 많아집니다. 코틀린에서는 이런 번거로운 작업을 하지 않도록 도와줍니다. 예를들어서 Java 코드와 Kotlin 코드에서 살펴봅..
2019. 2. 7. 21:16
최근댓글