trả lời câu hỏi tính đóng gói là gì:
thì trước kia lập trình hàm, các hàm gọi nhau tùm lum cả lên chúng ta chả biết hàm kia ở đâu nên rất khó bảo trì hay tái sử dụng nên chúng ta cần lập trình hướng đối tượng phân chia ra các lớp và các thuộc tính của nó được đóng gói ngay trong lớp còn các phương thức của nó cũng được chứa trong class nếu cần sử dụng hay sữa gì thì đơn giản chỉ cần làm trong lớp đó chứ không phải tìm hàm loạn  cả mắt để sữa