Tất cả các cơ sở cung cấp hoặc truy cập vào một tập hợp các dịch vụ liên quan được lưu giữ cùng với nhau, và mọi thứ khác được giữ ngoài
Các lớp nên hình thành một hệ thống phân cấp
lớp cao hơn có thể truy cập các dịch vụ của lớp dưới,
lớp hạ không truy cập các lớp cao hơn
Tập hợp các thủ tục thông qua đó một lớp cung cấp dịch vụ của nó là giao diện lập trình ứng dụng (API)
Bạn có thể thay thế một lớp mà không có bất kỳ tác động trên các lớp khác
Bạn chỉ cần nhân rộng các API
đang được dịch, vui lòng đợi..
