定义一个矩形类
添加 isSquare 自定义访问器
class Rectangle(val height: Int, val width: Int) {
// 自定义访问器
val isSquare: Boolean
get() {
return height == width
}
}
随机生成矩形
fun createRandomRectangle(): Rectangle {
val random = Random.Default
return Rectangle(random.nextInt(), random.nextInt())
}
测试代码
fun main(args: Array<String>) {
val rectangle = Rectangle(100, 100)
println(rectangle.isSquare)
println(createRandomRectangle().isSquare)
}