Kotlin编程实战:创建优雅、富于表现力和高性能的JVM与Android应用程序
上QQ阅读APP看书,第一时间看更新

3.2 默认参数和命名参数

函数重载在Java中很常见,是创建接受不同数量和类型参数的函数的方法。这也是Kotlin中的一个选项,但是默认参数的特性是一种更简单、更好的演化函数的方法,尽管它需要重新编译,因为它破坏了二进制兼容性。另外,命名参数是创建可读代码的好方法。现在我们将重点讨论这两个特性。