Builder Pattern - Java

Builder Pattern là gì?

Cái tên nói lên tất cả :D. Builder Pattern là một pattern giúp bạn đơn giản hóa trong việc khởi tạo những object với độ phức tạp cao bằng việc bắt đầu với object cơ bản nhất sau đó từng bước - từng bước xây dựng object hoàn thiện.
Nếu bạn đã lập trình Java thì StringBuilder là một ví dụ của Builder Pattern.

Khi nào chúng ta dùng Builder Pattern?

Như mình đã nói ở trên thì bất cứ khi nào bạn muốn đơn giản hóa việc khởi tạo 1 object phức tạp, bạn đều có thể áp dụng builder pattern.

Cấu trúc

Ví dụ Builder Pattern trong Java

Nguồn: Bài viết liên quan:

Bài viết liên quan


EmoticonEmoticon