Android

코틀린 default arguments

aucd29 2017. 7. 7. 16:34
cpp 에서는 되었고 java 에서는 되지 않았던 default arguments

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

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

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