Câu hỏi phỏng vấn Design pattern
Câu hỏi

Chain of Responsibility là gì? Trong...

Câu trả lời

Chain of Responsibility thuộc nhóm behavioural design pattern để truyền yêu cầu theo một chuỗi xử lý. Bất cứ khi nào nhận được yêu cầu, trình xử lý quyết định xử lý yêu cầu hay truyền nó cho trình xử lý kế tiếp trong chuỗi. Nó được dùng để kết nối mềm trong đó yêu cầu của client được chuyển qua một chuỗi đối tượng xử lý.

Chain of Responsibility là gì? Trong trường hợp nào thì áp dụng pattern này?

Trong ảnh trên nó có 3 thành phần chính là:

  • Client: điểm gửi yêu cầu gốc và thành phần truy cập trình xử lý để xử lý yêu cầu.
  • *...
senior

senior

Gợi ý câu hỏi phỏng vấn

middle

Null Object pattern là gì?

middle

Design Pattern Decorator là gì?

middle

Điều gì sẽ xảy ra nếu chúng ta không có một phương thức synchronized để trả về thực thể Singleton trong môi trường đa luồng?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào