JavaScript is required

Các dạng kế thừa là:

A.

Private, public

B.

Private, public, protected

C.

Private, protected

D.

Protected, public

Trả lời:

Đáp án đúng: B


Trong lập trình hướng đối tượng, kế thừa là một cơ chế cho phép một lớp (lớp con) kế thừa các thuộc tính và phương thức từ một lớp khác (lớp cha). Có ba dạng kế thừa chính để kiểm soát mức độ truy cập của các thành viên được kế thừa: 1. **Private:** Các thành viên private của lớp cha không thể truy cập trực tiếp từ lớp con. Chúng chỉ có thể được truy cập thông qua các phương thức public hoặc protected của lớp cha. 2. **Public:** Các thành viên public của lớp cha vẫn là public trong lớp con. 3. **Protected:** Các thành viên protected của lớp cha có thể được truy cập từ lớp con và từ các lớp khác trong cùng một package (trong một số ngôn ngữ, như Java), nhưng không thể truy cập từ bên ngoài. Do đó, đáp án đúng là B. Private, public, protected.

Câu hỏi liên quan