본문 바로가기

Android

코틀린 default arguments

cpp 에서는 되었고 java 에서는 되지 않았던 default arguments

별건 없고 method 에 선언 한 argument 에 기본 값 설정을 해둘 수 있는 것

이것 때문에 java 에서는 불필요한 overloding 코드를 많이 만들었지만 이젠 그럴 필요가 없는 듯

fun read(b: Array<Byte>, off: Int = 0, len: Int = b.size()) {
...
}

'Android' 카테고리의 다른 글

코틀린 typealias  (0) 2017.07.07
코틀린 infix notation  (0) 2017.07.07
코틀린 open class  (0) 2017.07.07
코틀린 single expression function  (0) 2017.07.07
코틀린 in operator  (0) 2017.07.07