Câu hỏi phỏng vấn Kotlin
Câu hỏi

Constructor chính trong Kotlin là gì?

Câu trả lời

Trong Kotlin, constructor chính (primary constructor) là một phần của định nghĩa lớp và được sử dụng để khởi tạo các đối tượng của lớp đó. Constructor chính được viết ngay sau tên của lớp và trước dấu ngoặc nhọn mở của thân lớp.

Đặc điểm của Constructor Chính trong Kotlin:

  1. Không có nội dung riêng: Constructor chính không có một khối code riêng để thực thi. Thay vào đó, khởi tạo của các thuộc tính và mã khởi tạo được thực hiện trong các khối init.
  2. Khởi tạo thuộc tính: Constructor chính thường được sử dụng để khởi tạo các thuộc tính của lớp. Các tham số của constructor có thể được sử dụng trực tiếp để khởi tạo các thuộc tính.
  3. Cú pháp ngắn gọn: Kotlin cho phép bạn định nghĩa constructor chính một cách ngắn gọn ngay trong dòng khai báo lớp.

Ví dụ về Constructor Chính:

kotlin Copy
cla...
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Object expressions trong Kotlin là gì và khi nào nên sử dụng chúng?

senior

Làm thế nào để bạn ghi đè getter mặc định cho data class trong Kotlin?

expert

Tại sao Kotlin coroutines tốt hơn RxKotlin/RxJava?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào