Kotlin позволяет мне создавать две основные функции(). Но не позволяет использовать две функции myfun().
- Что особенного в main()? Существуют ли другие специальные функции?
- Могу ли я создать две статические функции myfun() в одном пакете? Я хочу, чтобы у них была область файлов, такая как main.
Test1.kt:
package start
fun main(args: Array<String>) {
}
fun myfun(args: Array<String>) {
}
Test2.kt:
package start
// OK!
fun main(args: Array<String>) {
}
// Error! Conflicting overloads
fun myfun(args: Array<String>) {
}