Thành phần private của lớp là thành phần:
A.
Cho phép truy xuất từ bên ngoài lớp
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.
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.
Cho phép truy xuất từ bên ngoài lớp và cho phép kế thừa.
Trả lời:
Đáp án đúng: C
Trong lập trình hướng đối tượng, thành phần `private` của một lớp được thiết kế để đảm bảo tính đóng gói (encapsulation). Điều này có nghĩa là các thành phần `private` chỉ có thể được truy cập và thao tác từ bên trong lớp đó, không cho phép truy cập trực tiếp từ bên ngoài lớp hoặc từ các lớp con kế thừa. Do đó, phương án C là đáp án chính xác nhất.