2장 : 코틀린 기초
- 코틀린 if는 값을 만들어내지 못하는 문장이 아니고, 결과를 만드는 식임 fun max(a: Int, b: Int) : Int { return if(a > b) a else b } - 이름이 is로 시작하는 프로퍼티는 getter에 get이 붙지 않고 setter에는 is를 set으로 바꾼 이름을 사용 # 프로퍼티 접근자 직접 작성 방법 class Rectangle(val height : Int, val width : Int) { val isSquare : Boolean get() { return height == width } } # enum, when 사용법 enum class Color (val r: Int, var g: Int, var b: Int) { RED(255,0,0), GREEN(0,..
2023.04.10