const

const val은 컴파일 시간 동안 할당되는 상수 값이다. 따라서 함수나 생성자에게도 결코 할당 불가능하며, 오직 문자열이나 기본 자료형으로만 선언될 수 있다. companion object { const val KET_POSITION = "position" } - 클래스의 프로퍼티나 지역 변수 할당이 불가능하여 companion object 내부에 선언한다. - 자바에서는 static final 같은 형태이다.