前端王祖蓝

关注

Kotlin operator方法的重载

前端王祖蓝

关注

阅读 108

2023-03-16


重写加法让他支持加法

data class Coordinate2(var x: Int, var y: Int) {
operator fun plus(c2: Coordinate2) = Coordinate2(x + c2.x, y + c2.y)

}

fun main() {
val c1 = Coordinate2(10, 20)
val c2 = Coordinate2(10, 20)
println(c1 + c2)
}

Kotlin operator方法的重载_android

其他的一些重载写法

Kotlin operator方法的重载_kotlin_02

相关推荐

林肯公园_97cc

【kotlin】Kotlin笔记15-扩展函数和运算符重载(operator)

林肯公园_97cc 65 0 0

zibianqu

全局函数重载operator++

zibianqu 26 0 0

知年_7740

成员函数重载operator++

知年_7740 24 0 0

at小涛

kotlin基础——重载

at小涛 22 0 0

天悦哥

【20】kotlin 重载

天悦哥 67 0 0

鱼板番茄

方法的重载

鱼板番茄 61 0 0

JamFF

方法与方法的重载

JamFF 64 0 0

Go_Viola

方法+方法的重载+拓展

Go_Viola 61 0 0

Fifi的天马行空

C++ 运算符重载operator(看完就会)

Fifi的天马行空 22 0 0

小铺有酒一两不够

方法重载

小铺有酒一两不够 69 0 0

精彩评论(0)

0 0 举报