JavaScript is required

Lớp bạn của một lớp là:

A.

Là lớp có thể truy cập đến thành phần private, protected và public của lớp mà nó làm bạn.

B.

Tất cả đều sai.

C.

Là lớp có thể truy cập đến thành phần protected và public của lớp mà nó làm bạn.

D.

Là lớp có thể truy cập đến thành phần public của lớp mà nó làm bạn.

Trả lời:

Đáp án đúng: A


Trong C++, một lớp bạn (friend class) của một lớp khác có quyền truy cập vào tất cả các thành phần của lớp đó, bao gồm cả các thành phần private, protected và public. Điều này cho phép lớp bạn có thể thao tác trực tiếp với dữ liệu và phương thức của lớp kia, tạo ra sự linh hoạt trong thiết kế và lập trình.

Câu hỏi liên quan