Câu 1: Một thành viên protected của một lớp có thể được truy xuất từ bất kỳ lớp nào trong cùng một gói và từ một lớp con nằm bên ngoài gói nếu lớp bên ngoài đó là lớp con.
Câu 2: 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
Câu 2: 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.
Trả lời:
Đáp án đúng: B
Câu 1: Trong Java, một thành viên `protected` có thể được truy cập từ: (1) bất kỳ lớp nào trong cùng một package và (2) từ một lớp con (subclass) nằm ngoài package. Điều kiện là lớp con này phải kế thừa từ lớp chứa thành viên `protected` đó. Do đó, câu 1 đúng. Câu 2: Một thành viên `private` của một lớp chỉ có thể được truy cập từ bên trong lớp đó. Bất kỳ truy cập nào từ bên ngoài lớp (bao gồm cả các lớp con) đều bị cấm. Do đó, câu 2 đúng. Vậy cả hai câu đều đúng.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
