JavaScript is required

Tính kế thừa trong OOP là

A.
Polymorphism
B.
Inheritance
C.
Encapsulation
D.
Abstraction
Trả lời:

Đáp án đúng: B


Tính kế thừa (Inheritance) là một trong bốn tính chất cơ bản của lập trình hướng đối tượng (OOP). Nó cho phép một lớp (class) có thể kế thừa các thuộc tính và phương thức từ một lớp khác (lớp cha hoặc lớp cơ sở). Điều này giúp tái sử dụng mã, giảm thiểu sự trùng lặp và xây dựng hệ thống phân cấp các lớp một cách tự nhiên. * **A. Polymorphism (Tính đa hình):** Khả năng một đối tượng có thể có nhiều hình thức khác nhau. * **B. Inheritance (Tính kế thừa):** Đáp án đúng, như đã giải thích ở trên. * **C. Encapsulation (Tính đóng gói):** Che giấu thông tin và hành vi bên trong đối tượng, chỉ cho phép truy cập thông qua các phương thức công khai. * **D. Abstraction (Tính trừu tượng):** Ẩn đi các chi tiết phức tạp và chỉ hiển thị các thông tin cần thiết.

Câu hỏi liên quan