JavaScript is required

Tính kế thừa:

A.
Khả năng sử dụng lại các hàm đã xây dựng.
B.
Khả năng xây dựng các lớp mới từ các lớp cũ, lớp mới được gọi là lớp dẫn xuất, lớp cũ được gọi là lớp cơ sở.
C.
Khả năng sử dụng lại các kiểu dữ liệu đã xây dựng.
D.
Tất cả đều đúng.
Trả lời:

Đáp án đúng: B


Tính kế thừa là một khái niệm quan trọng trong lập trình hướng đối tượng (OOP). Nó cho phép chúng ta xây dựng các lớp mới (lớp dẫn xuất) dựa trên các lớp đã tồn tại (lớp cơ sở). Lớp dẫn xuất kế thừa các thuộc tính và phương thức của lớp cơ sở, đồng thời có thể thêm các thuộc tính và phương thức mới hoặc sửa đổi các phương thức đã kế thừa. Phương án A chỉ đề cập đến việc sử dụng lại các hàm, nhưng không phải là định nghĩa đầy đủ về tính kế thừa. Phương án B mô tả chính xác khái niệm kế thừa: xây dựng lớp mới (dẫn xuất) từ lớp cũ (cơ sở). Phương án C tương tự như A, chỉ đề cập đến việc sử dụng lại kiểu dữ liệu. Phương án D bao gồm tất cả các phương án trên, nhưng chỉ có B là định nghĩa đúng về tính kế thừa. Do đó, phương án B là đáp án đúng nhất.

Câu hỏi liên quan