JavaScript is required

Sự trừu tượng là

A.

Abstraction.

B.

Encapsulation.

C.

Inheritance.

D.

Polymorphism.

Trả lời:

Đáp án đúng: A


Sự trừu tượng (Abstraction) là một khái niệm quan trọng trong lập trình hướng đối tượng (OOP). Nó đề cập đến việc ẩn đi các chi tiết triển khai phức tạp và chỉ hiển thị những thông tin cần thiết cho người sử dụng. Điều này giúp đơn giản hóa việc tương tác với các đối tượng và hệ thống, đồng thời tăng tính bảo trì và khả năng tái sử dụng của code. Ví dụ, khi sử dụng một chiếc xe hơi, chúng ta không cần biết cơ chế hoạt động chi tiết của động cơ mà chỉ cần biết cách sử dụng vô lăng, chân ga và phanh. Encapsulation (Đóng gói) là việc kết hợp dữ liệu và phương thức thao tác trên dữ liệu đó vào trong một đơn vị duy nhất (class) và che giấu các chi tiết bên trong khỏi truy cập trực tiếp từ bên ngoài. Inheritance (Kế thừa) là cơ chế cho phép một class (lớp con) kế thừa các thuộc tính và phương thức từ một class khác (lớp cha), giúp tái sử dụng code và xây dựng hệ thống phân cấp. Polymorphism (Đa hình) là khả năng một đối tượng có thể có nhiều hình thái khác nhau hoặc thực hiện một hành động theo nhiều cách khác nhau. Như vậy, trong các lựa chọn trên, "Abstraction" (trừu tượng) là đáp án chính xác nhất mô tả khái niệm được hỏi.

Câu hỏi liên quan