디폴트 인자를 흉내 내기 위해 확장 함수를 사용하면 안 된다. 즉, 다음과 같은 코드를 작성하지 말라.
Overloading/WithoutDefaultArguments.kt
package withoutdefaultarguments import atomictest.eq fun f(n: Int) = n + 373 fun f() = f(0) fun main() { f() eq 373 }
엄선한 추천 도서와 신규 콘텐츠를 이메일로 보내드립니다.새로운 책이 등록될 때마다 소식을 받아보세요.