JavaScript is required

Một thành viên của một lớp được khai báo là private không những không thể được truy xuất từ bên trong lớp mà còn không nơi nào bên ngoài lớp. Chọn một câu trả lời

A.
Câu 1 sai, câu 2 đúng
B.
Câu 1 đúng, câu 2 sai
C.
Cả 2 câu cùng đúng
D.
Cả 2 câu cùng sai [Không đúng]
Trả lời:

Đáp án đúng: B


Trong lập trình hướng đối tượng, một thành viên (biến hoặc phương thức) được khai báo là `private` chỉ có thể được truy cập từ bên trong lớp mà nó được khai báo. Bất kỳ truy cập nào từ bên ngoài lớp, kể cả từ các lớp con hoặc các lớp khác trong cùng một package, đều sẽ bị từ chối bởi trình biên dịch. Vì vậy, cả hai mệnh đề trong câu hỏi đều đúng.

Câu hỏi liên quan