클래스 ( class ) 선언 // 클래스 선언 class SampleClass{ } // 인스턴스 생성 val sampleClass = SampleClass(); // new 키워드가 없음. 생성자 class Student(var name : String){ // 빈 생성자 } class Student{ constructor(name : String){ // constructor를 이용해서 생성자 코드 작성 println(name) } } class Student(name : String){ init{ // init을 이용해서도 가능함. 클래스를 인스턴스화할 때 가장 먼저 실행되는 코드. println(name) } } 프로퍼티 클래스의 속성을 사용할 때는 멤버에 직접 접근하고 이를 프로퍼티라고 한다...