JavaScript is required

Cho biết với từ khoá khai báo thuộc tính nào để xác định quyền truy xuất sau : Chỉ cho phép bản thân lớp đó và lớp dẫn xuất từ nó mới truy xuất được?

A.

public

B.

private

C.

protected

D.

static

Trả lời:

Đáp án đúng: C


Trong lập trình hướng đối tượng, các từ khóa khai báo thuộc tính xác định phạm vi truy cập của các thành viên (biến, phương thức) trong một lớp. - `public`: Cho phép truy cập từ bất kỳ đâu, cả bên trong lẫn bên ngoài lớp và các lớp con. - `private`: Chỉ cho phép truy cập từ bên trong lớp đó. Các lớp con và các lớp khác không thể truy cập. - `protected`: Cho phép truy cập từ bên trong lớp đó và từ các lớp con (lớp dẫn xuất). Các lớp khác không thuộc cây kế thừa không thể truy cập. - `static`: Được sử dụng để tạo ra các thành viên thuộc về lớp chứ không phải là đối tượng cụ thể của lớp đó. Quyền truy cập của các thành viên `static` vẫn tuân theo các từ khóa `public`, `private`, `protected`. Dựa vào yêu cầu của câu hỏi, chỉ cho phép bản thân lớp và lớp dẫn xuất (lớp con) truy xuất, thì đáp án đúng là `protected`.

Tổng hợp 350 câu hỏi trắc nghiệm môn lập trình mạng có đáp án đầy đủ nhằm giúp các bạn dễ dàng ôn tập lại toàn bộ các kiến thức.


50 câu hỏi 60 phút

Câu hỏi liên quan