手册
目录
您还可以在类中使用函数来执行某些操作:
在 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)
}
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
9
精选课程
共5课时
17.2万人学习
共49课时
77万人学习
共29课时
61.7万人学习
共25课时
39.3万人学习
共43课时
71万人学习
共25课时
61.6万人学习
共22课时
23万人学习
共28课时
33.9万人学习
共89课时
125万人学习