Kotlin/Syntax
코틀린(Kotlin) 클래스
1. 객체(Object) 서로 관련이 있는 속성(변수)들을 묶어 놓음으로써 고유한 속성들을 갖는 데이터 타입(객체)을 만들어 내는 것. val book = object { var name = "Horror Stories" val price = 32_000 } book.name = "Horror Stories3" // book.price = 25_000 val error println(book.name) println(book.price) 속성들도 마찬가지로 var로 선언한 name은 값을 변경 할 수 있지만 val로 선언한 price는 값을 변경하고자하면 에러가 발생한다. 객체의 속성들은 '.속성이름' 으로 접근할 수 있다. 2. 클래스(Class) 위에서 book이라는 객체(object)를 만들었다. ..