OP đã cập nhật câu hỏi của anh ấy với một số trích dẫn mà anh ấy đã tìm thấy, cụ thể là trong một bài viết của Edward V. Berard có tiêu đề, "Trừu tượng, đóng gói và che giấu thông tin" . Tôi đang đăng lại một phiên bản cập nhật và định dạng lại một chút của bản cập nhật của OP, vì nó phải là một câu trả lời theo đúng nghĩa của nó.
(Tất cả các trích dẫn được lấy từ bài báo đã đề cập ở trên.)
Trừu tượng:
"Một điểm nhầm lẫn về sự trừu tượng là việc sử dụng nó như cả quá trình và thực thể. Trừu tượng, như một quá trình, biểu thị việc trích xuất các chi tiết cần thiết về một mặt hàng, hoặc một nhóm các mặt hàng, trong khi bỏ qua các chi tiết không cần thiết. thực thể, biểu thị một mô hình, chế độ xem hoặc một số đại diện tập trung khác cho một mục thực tế. "
Ẩn thông tin:
"Giao diện hoặc định nghĩa của nó đã được chọn để tiết lộ ít nhất có thể về hoạt động bên trong của nó." - [Parnas, 1972b]
"Trừu tượng có thể là [V]] được sử dụng như một kỹ thuật để xác định thông tin nào sẽ bị ẩn."
"Sự nhầm lẫn có thể xảy ra khi mọi người không phân biệt được việc che giấu thông tin và một kỹ thuật (ví dụ, trừu tượng hóa) được sử dụng để giúp xác định thông tin nào sẽ bị ẩn."
Đóng gói:
"Nó [Bầu] đề cập đến việc xây dựng một viên nang, trong trường hợp là một rào cản về khái niệm, xung quanh một số bộ sưu tập của sự vật." - [Wirfs-Brock et al, 1990]
"Như một quy trình, đóng gói có nghĩa là hành động bao quanh một hoặc nhiều vật phẩm trong một thùng chứa [Cành]. Đóng gói, như một thực thể, đề cập đến một gói hoặc bao vây chứa (chứa, bao vây) một hoặc nhiều vật phẩm."
"Nếu đóng gói là 'điều tương tự như việc che giấu thông tin', thì người ta có thể đưa ra lập luận rằng 'mọi thứ được gói gọn cũng bị ẩn đi'. Điều này rõ ràng là không đúng sự thật. "
Phần kết luận:
"Trừu tượng hóa, che giấu thông tin và đóng gói rất khác nhau, nhưng các khái niệm có liên quan cao. Người ta có thể lập luận rằng trừu tượng hóa là một kỹ thuật giúp chúng ta xác định thông tin cụ thể nào sẽ được hiển thị và thông tin nào sẽ được ẩn đi. để đóng gói thông tin theo cách che giấu những gì cần ẩn và hiển thị những gì được dự định hiển thị. "