JavaScript is required

Sự thừa kế là

A.

Abstraction.

B.

Polymorphism.

C.

Encapsulation.

D.

Inheritance.

Trả lời:

Đáp án đúng: D


Sự thừa kế (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 (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). Điều này giúp tái sử dụng mã, giảm 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 hơn.

Abstraction (Tính trừu tượng): Là việc ẩn các chi tiết phức tạp và chỉ hiển thị các thông tin cần thiết.

Polymorphism (Tính đa hình): Là khả năng một đối tượng có thể có nhiều dạng khác nhau.

Encapsulation (Tính đóng gói): Là việc gói dữ liệu và phương thức thao tác dữ liệu lại với nhau, bảo vệ dữ liệu khỏi sự truy cập trực tiếp từ bên ngoài.

Vậy đáp án đúng là: Inheritance (Sự thừa kế).

Câu hỏi liên quan