Kotlin Class Functions
Kotlin 類函式
您也可以在類中使用函式來執行某些操作
示例
在 Car
類中建立一個 drive()
函式並呼叫它
class Car(var brand: String, var model: String, var year: Int) {
// Class function
fun drive() {
println("Wrooom!")
}
}
fun main() {
val c1 = Car("Ford", "Mustang", 1969)
// Call the function
c1.drive()
}
自己動手試一試 »
提示: 當一個函式在類中宣告時,它被稱為類函式或成員函式。
注意: 建立類的物件時,它可以訪問類中的所有函式。
Class Function Parameters
就像普通函式一樣,您可以將引數傳遞給類函式
示例
建立兩個函式:drive()
和 speed()
,並將引數傳遞給 speed()
函式
class Car(var brand: String, var model: String, var year: Int) {
// Class function
fun drive() {
println("Wrooom!")
}
// Class function with parameters
fun speed(maxSpeed: Int) {
println("Max speed is: " + maxSpeed)
}
}
fun main() {
val c1 = Car("Ford", "Mustang", 1969)
// Call the functions
c1.drive()
c1.speed(200)
}
自己動手試一試 »