Advertisement

Kotlin学习3.2:函数分类(Kotlin版本)

阅读量:

Kotlin学习3.2:函数的分类

  • 主程序模块
  • 子功能模块
  • 局部作用域功能
  • 自我调用过程
  • 尾部调用机制
    • 尾部调用机制的具体说明
    • 尾部调用机制的优化策略

    • 函数重载

顶层函数

顶层高级功能也被认为是包级别的功能,并且可以在某个特定的编译单位内放置即可,并不需要像Java那样要求每个功能都包含在一个具体的类体里。
这些高级功能通常以独立的形式存在,并且经常使用的如main()等程序模块都是顶层功能。当这些高级功能被调用时,在同一编译单位内可以直接被引用或调用,在不同编译单位之间则需要确保相应的接口或模块已经被正确导入或引入。

在这里插入图片描述

info.kt的示例代码:

复制代码
    package com.wanku.hellokotlin
    
    fun stuinfo(name:String, age:Int){
    println(name)
    println(age)
    }

hellokotlin.kt的示例代码:

复制代码
    pack

全部评论 (0)

还没有任何评论哟~