CHAIN OF
RESPONSIBILITY
Nội dung
Tổng quan Motivation
Hệ quả
0
10
2
0
4Cài đặt, Demo
0
5
Đặc điểm
0
3
So sánh, các mẫu
liên quan
0
6
Tổng quan
01
Strategy là gì?
Chain of Responsibility mẫu thiết kế thuộc nhóm hành vi, cho phép
truyền các yêu cầu qua một chuỗi các bộ phận xử không cần biết
bộ phận nào sẽ xử yêu cầu đó. Khi nhận một yêu cầu, mỗi bphận sẽ
quyết định rằng sẽ xử yêu cầu đó hay truyền đến bộ phận xử
tiếp theo trong chuỗi.
Sử dụng Strategy khi nào?
nhiều hơn một đối tượng khả thực xử một yêu cầu trong khi
đối tượng cụ thnào xử yêu cầu đó lại phụ thuộc vào ngữ cảnh sử
dụng.
Muốn gửi yêu cầu đến một trong số vài đối tượng nhưng không xác
định đối tượng cụ thể nào sẽ xử lý yêu cầu đó.
Khi cần phải thực thi các trình xử lý theo một thứ tự nhất định.
Khi một tập hợp các đối tượng xử lý có thể thay đổi động: tập hợp các
đối tượng khả năng xử yêu cầu thể không biết trước, thể
thêm bớt hay thay đổi thứ tự sau này.