Which pattern focuses on dynamically binding classes at runtime?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Mẫu thiết kế tập trung vào việc gắn kết các lớp động tại thời gian chạy là Mẫu thiết kế Chiến lược (Strategy Pattern). Mẫu thiết kế này cho phép bạn chọn một lớp cụ thể để thực hiện một hành động hoặc chức năng cụ thể, mà không cần phải thay đổi mã nguồn. Điều này giúp tăng tính linh hoạt và khả năng mở rộng của hệ thống. Mẫu thiết kế Chiến lược thường được sử dụng trong các tình huống khi bạn cần có thể thay đổi hành vi của một đối tượng dựa trên các điều kiện hoặc yêu cầu khác nhau. Ví dụ, bạn có thể sử dụng mẫu thiết kế này để chọn một phương thức thanh toán khác nhau cho một giao dịch thương mại điện tử.
Cùng môn
Đi tiếp từ đây