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) kế thừa các thuộc tính và phương thức từ một lớp khác (lớp cha/lớp cơ sở). Điều này giúp tái sử dụng code, giảm thiểu sự trùng lặp và xây dựng các hệ thống phân cấp lớp một cách tự nhiên. Các khái niệm còn lại là: - Polymorphism (đa hình): Khả năng một đối tượng có thể có nhiều hình thái khác nhau. - Encapsulation (đóng gói): Che giấu thông tin và trạng thái bên trong của một đối tượng và chỉ cho phép truy cập thông qua các phương thức công khai. - Abstraction (trừu tượng): Chỉ hiển thị các thông tin cần thiết và ẩn các chi tiết triển khai phức tạp.

Câu hỏi liên quan