코틀린 Object 키워드1 [Kotlin] Object 키워드(Object Keyword)란? JAVA와 동일하게 코틀린에서도 Object 형식으로 변수 및 클래스를 사용 할 수 있습니다. 코틀린 Ojbect 클래스의 경우 싱글턴 패턴으로 생성되어 2개 이상의 스레드에서 생성 할 경우에도 해당 클래스 인스턴스는 하나만 생성됩니다. JAVA 역시 싱글턴 패턴 클래스 생성 후 사용 가능 하지만 코틀린에서는 더욱 간결하게 생성 및 사용 가능합니다. Object 변수 선언 fun main() { rentPrice(10, 2, 1) } fun rentPrice(standardDays: Int, festivityDays: Int, specialDays: Int): Unit { val dayRates = object { //1 var standard: Int = 30 * standardDays var fest.. 2021. 7. 17. 이전 1 다음