Skip to content

Latest commit

 

History

History
39 lines (21 loc) · 1.28 KB

Behavioral-Patterns.md

File metadata and controls

39 lines (21 loc) · 1.28 KB

Behavioral Patterns

Behavioral Patterns liên quan đến cách giao tiếp và trao đổi thông tin giữa các đối tượng và lớp. Các Pattern thuộc nhóm này gồm:

Cho phép chuyển các yêu cầu dọc theo chuỗi các đối tượng xử lý.

Đóng gói yêu cầu thành các đối tượng có thể tham số hóa

Truy cập tuần tự các phần tử một tập hợp dữ liệu

Định nghĩa một đối tượng trung gian để giao tiếp giữa các đối tượng.

Định nghĩa phụ thuộc một chiều giữa các đối tượng

Cho phép một đối tượng thay đổi hành vi dựa trên trang thái nội bộ

Định nghĩa tập các thuật toán có thể thay thế cho nhau để giải quyết một vấn đề.

Định nghĩa bố cục xử lý chung cho một thuật toán, hoãn lại các bước cụ thể cho lớp con.

Tách biệt các thuật toán khởi các đối tượng mà chúng hoạt động trên đó.