讲师中心 微信公众号
AI工具推荐 视频效率加速

Kotlin 教程

浏览7766
更新时间2025-08-14

Kotlin 类函数

您还可以在类中使用函数来执行某些操作:

实例

在 Car 类中创建一个 drive() 函数并调用它:

class Car(var brand: String, var model: String, var year: Int) {
  // 类函数
  fun drive() {
    println("Wrooom!")
  }
}

fun main() {
  val c1 = Car("Ford", "Mustang", 1969)
  
  // 调用函数
  c1.drive()
}

提示:当函数在类内部声明时,它被称为类函数或成员函数。

注意:当创建类的对象时,它可以访问所有类函数。

类函数参数

就像常规函数一样,您可以将参数传递给类函数:

实例

创建两个函数:drive() 和 speed(),并将参数传递给 speed() 函数:

class Car(var brand: String, var model: String, var year: Int) {
  // 类函数
  fun drive() {
    println("Wrooom!")
  }
  
  // 带参数的类函数
  fun speed(maxSpeed: Int) {
    println("Max speed is: " + maxSpeed)
  }
}

fun main() {
  val c1 = Car("Ford", "Mustang", 1969)
  
  // 调用函数
  c1.drive()
  c1.speed(200)
}

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn