Làm thế nào để bạn ghi đè getter
mặ...
Làm thế nào để bạn ghi đè getter
mặ...
Để ghi đè getter mặc định cho một thuộc tính trong data class của Kotlin, bạn cần khai báo thuộc tính đó bên trong thân của class, không phải trong hàm khởi tạo chính của class. Sau đó, bạn cung cấp một định nghĩa custom cho getter của thuộc tính đó. Dưới đây là một ví dụ về cách ghi đè getter mặc định:
data class User(val name: String) {
var age: Int = 0
get() = field
set(value) {
field = if (value < 0) 0 else value
}
}
Trong ví dụ trê...
senior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào