函数
泛型函数
扩展函数:fun Array<Int>.swap(){}
内联函数:inline fun <reified T : Number> setArrayStr(){}
简化函数
尾递归函数:trailrec fun findFixPoint(){}
高阶函数
类
嵌套类:一个类定义在另一个类的内部(跟java的静态内部类有点像,不持有外部类对象)
内部类:用关键件inner标识
枚举:enum Season{}
密封类:sealed class SeasonSealed{}
数据类:data class Plant(){}
模版类:就是泛型类 class River<T>{}
单例对象 Object DateUtil{}
本文探讨了Kotlin编程语言中的各种函数类型,如泛型函数、内联函数、简化函数和尾递归函数,以及类的特性如嵌套类、内部类、枚举、密封类、数据类和模版类,还包括单例对象的概念。
371

被折叠的 条评论
为什么被折叠?



