접근자1 코틀린(Kotlin) - 생성자와 프로퍼티를 갖는 클래스 선언 클래스 생성자 클래스 생성자는 객체를 생성할 때 초기화 블록 다음으로 실행이 된다. 생성자는 주 생성자(Prime Constructor)와 부 생성자(Secondary Constructor) 이 두 가지로 나뉘게 된다. 주 생성자(Prime Constructor) 주 생성자는 클래스 이름 뒤에 constructor 키워드를 사용하여 지정한다. class User construntor(_nickname: String) { val nickname: String init { nickname = _nickname } } 생성자에 private, internal와 같은 가시성 수식어가 없다면 constructor 키워드는 생략이 가능하다. init 블록이나 프로퍼티 초기화 식에서만 주 생성자의 파라미터 참조가 가.. Programming/Kotlin 2021. 10. 3. 이전 1 다음 728x90