Từ khoá protected trong một lớp có ý nghĩa:
Trả lời:
Đáp án đúng: A
Trong lập trình hướng đối tượng, từ khóa `protected` được sử dụng để khai báo các thành viên (biến hoặc phương thức) của một lớp mà chỉ có thể được truy cập từ bên trong lớp đó, từ các lớp con (lớp kế thừa) của lớp đó, và từ các lớp trong cùng một package (nếu ngôn ngữ lập trình hỗ trợ khái niệm package). Điều này có nghĩa là các thành viên `protected` không thể được truy cập trực tiếp từ bên ngoài lớp hoặc từ các lớp không phải là lớp con và không nằm trong cùng package.
* **Đáp án 1:** Sai. Mặc dù `protected` liên quan đến thừa kế, nhưng nó không chỉ đơn thuần là "được thừa kế". Nó còn liên quan đến việc các lớp con có thể *truy cập* các thành viên đó.
* **Đáp án 2:** Đúng. `protected` có nghĩa là các thành viên được bảo vệ, tức là chỉ có một số đối tượng/lớp nhất định mới có quyền truy cập.
* **Đáp án 3:** Sai. `private` mới là từ khóa chỉ ra các thành viên chỉ được dùng riêng trong lớp đó.
* **Đáp án 4:** Sai. `protected` không có nghĩa là dùng chung cho tất cả, mà chỉ giới hạn cho lớp con và các lớp cùng package.
Cùng ôn thi với bộ câu hỏi trắc nghiệm môn Lập trình hướng đối tượng có đáp án mà tracnghiem.net chia sẽ dưới đây, nhằm giúp các bạn sinh viên chuyên ngành chuẩn bị cho kì thi sắp tới.
50 câu hỏi 60 phút
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
