JavaScript is required

In protected inheritance:

A.
The public members of the base class become public
B.
The public members of the base class become protected
C.
The protected members of the base class become private
D.
The public members of the base class become inaccessible
Trả lời:

Đáp án đúng: B


Trong protected inheritance (kế thừa protected), các thành viên public của lớp cơ sở (base class) trở thành protected trong lớp dẫn xuất (derived class). Điều này có nghĩa là chúng có thể được truy cập bởi các thành viên của lớp dẫn xuất và các lớp dẫn xuất của lớp dẫn xuất, nhưng không thể truy cập trực tiếp từ bên ngoài hệ thống phân cấp lớp. Các thành viên protected của lớp cơ sở vẫn là protected trong lớp dẫn xuất. Do đó, đáp án B là chính xác.

Câu hỏi liên quan