JavaScript is required

Thành phần public của lớp là thành phần:

A.
A. Cho phép truy xuất từ bên ngoài lớp 
B.
B. Không cho phép truy xuất từ bên ngoài của lớp nhưng cho phép lớp kế thừa truy xuất tới.
C.
C. Không cho phép truy xuất từ bên ngoài của lớp chỉ có các phương thức bên trong lớp mới có thể truy xuất được.
D.
D. Cho phép truy xuất từ bên trong và ngoài lớp và cho phép kế thừa
Trả lời:

Đáp án đúng: D


Trong lập trình hướng đối tượng, thành phần `public` của một lớp có nghĩa là thành phần đó có thể được truy cập từ bất kỳ đâu, cả bên trong lẫn bên ngoài lớp. Do đó, đáp án A là chính xác vì nó mô tả đúng đặc điểm truy cập của thành phần `public`. Đáp án D cũng đúng nhưng không đầy đủ bằng đáp án A. Các đáp án B và C mô tả các thành phần `protected` và `private` tương ứng.

Câu hỏi liên quan