Đóng gói

Đóng gói (encapsulation) là việc đóng gói dữ liệu và hàm vào một thành phần (ví dụ: một lớp) và sau đó kiểm soát quyền truy cập vào thành phần đó để tạo ra một "hộp đen" từ đối tượng. Nhờ vậy, người dùng của lớp đó chỉ cần biết giao diện của nó (tức là dữ liệu và hàm được hiển thị bên ngoài lớp), không cần biết về việc triển khai ẩn.

Xem thêm