Los valores de parámetros predeterminados, los argumentos con nombre en el sitio de llamada y las funciones de nivel superior (sin contenedor de clase) son Kotlin cotidianos. Históricamente, Java sobrecarga métodos y anida ayudas estáticas en clases de utilidad, a menos que tenga una versión reciente que agregue bits de azúcar sintáctico. Esta lección agrupa esas diferencias en las convenciones de llamadas.
Kotlin: una función, muchas formas de llamadas