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.

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

C.

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

D.

Tất cả đều sai

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 mà nó là bạn, mà không cần thông qua các phương thức truy cập công khai (public accessors). Các phương án khác không chính xác vì chúng giới hạn quyền truy cập của lớp bạn, trong khi bản chất của lớp bạn là có toàn quyền truy cập.

Cùng ôn thi với bộ câu hỏi trắc nghiệm môn Lập trình hướng đối tượng có đáp án mà tracnghiem.net chia sẽ dưới đây, nhằm giúp các bạn sinh viên chuyên ngành chuẩn bị cho kì thi sắp tới.


50 câu hỏi 60 phút

Câu hỏi liên quan