Trong một lớp có thể:
Trả lời:
Đáp án đúng: C
Trong lập trình hướng đối tượng, một lớp (class) có thể có nhiều hàm dựng (constructor). Các hàm dựng này phải khác nhau về số lượng hoặc kiểu dữ liệu của các tham số (đối số) mà chúng nhận. Điều này cho phép tạo các đối tượng của lớp với các trạng thái khởi tạo khác nhau.
Phương án 1: "Tất cả đều sai" - Sai, vì có một số phương án đúng.
Phương án 2: "Một hàm dựng" - Sai, lớp có thể có nhiều hơn một hàm dựng.
Phương án 3: "Nhiều hàm dựng (tạo), các hàm dựng khác nhau về tham đối" - Đúng, đây là đặc điểm của overloading constructor.
Phương án 4: "Hai hàm dựng" - Sai, lớp có thể có nhiều hơn hai hàm dựng.