Đặc điểm của Tính bao gói trong Lập trình hướng đối tượng:
A.
Cơ chế chia chương trình thành các hàm và thủ tục thực hiện các chức năng riêng rẽ
B.
Cơ chế cho thấy một hàm có thể có nhiều thể hiện khác nhau ở từng thời điểm
C.
Cơ chế ràng buộc dữ liệu và thao tác trên dữ liệu đó thành một thể thống nhất, tránh được các tác động bất ngờ từ bên ngoài. Thể thống nhất này gọi là đối tượng
D.
Cơ chế không cho phép các thành phần khác truy cập đến bên trong nó
Trả lời:
Đáp án đúng: C
Tính bao gói (Encapsulation) trong lập trình hướng đối tượng (OOP) là cơ chế kết hợp dữ liệu (thuộc tính) và các phương thức (hàm) thao tác trên dữ liệu đó thành một đơn vị duy nhất, gọi là đối tượng. Mục đích của tính bao gói là bảo vệ dữ liệu khỏi sự truy cập và sửa đổi trực tiếp từ bên ngoài, đồng thời che giấu các chi tiết triển khai bên trong đối tượng. Điều này giúp tăng tính bảo mật, tính toàn vẹn và khả năng tái sử dụng của mã.
Phương án A mô tả về cách tiếp cận hàm trong lập trình cấu trúc, không phải là đặc điểm của tính bao gói trong OOP.
Phương án B đề cập đến tính đa hình (Polymorphism), một khái niệm khác trong OOP.
Phương án C mô tả chính xác định nghĩa và mục đích của tính bao gói: ràng buộc dữ liệu và thao tác trên dữ liệu thành một thể thống nhất (đối tượng), tránh tác động bất ngờ từ bên ngoài.
Phương án D đề cập đến một phần của tính bao gói (kiểm soát truy cập), nhưng không đầy đủ như phương án C. Tính bao gói không chỉ là việc ngăn chặn truy cập mà còn là việc đóng gói dữ liệu và phương thức liên quan.
Do đó, phương án C là đáp án đúng nhất.
Cùng ôn thi với bộ câu hỏi trắc nghiệm môn Lập trình hướng đối tượng có đáp án mà tracnghiem.net chia sẽ dưới đây, nhằm giúp các bạn sinh viên chuyên ngành chuẩn bị cho kì thi sắp tới.
48 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
