Kotlin - Operators and Expressions
Find the error in this Kotlin operator overloading code:
data class Point(val x: Int, val y: Int) {
operator fun times(factor: Int): Point {
return Point(x * factor, y * factor)
}
}
fun main() {
val p = Point(2, 3)
println(p * 2.0)
}