JavaScript is required

Trong một lớp có thể:

A.
Hai hàm dựng
B.
Một hàm dựng
C.
Tất cả đều sai
D.
Nhiều hàm dựng (tạo), các hàm dựng khác nhau về tham đối
Trả lời:

Đáp án đúng: D


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ố) truyền vào. Điều này cho phép tạo ra các đối tượng của lớp với các trạng thái khởi tạo khác nhau. Do đó, đáp án D là chính xác.

Câu hỏi liên quan