자바에서의 클래스 public class Person { private final String name; public Person(String name) { this.name = name; } public String getName() { return name; } } 필드가 둘 이상으로 늘어나면 생성자인 Person의 파라미터를 이름이 같은 필드에 대입하는 대입문의 수도 늘어난다. 코틀린에서는 훨씬 더 적은 코드로 작성할 수 있다. class Person(val name: String) 코틀린 변환기를 사용해서 변환 할 수 있다. 코드가 없이 데이터만 저장하는 클래스를 값 객체라고 부른다. public 접근 제어자가 사라졌다. 코틀린의 기본 접근 제어가는 public 이므로 이런 경우 생략해도 된다. ..