Prototype Pattern - Java

Protptype Pattern là gì?

Prototype Pattern là một design pattern kiểu creational dùng trong việc copy object.

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

Chúng ta thường dùng pattern này khi việc khởi tạo một object mới hoàn toàn tốn khá nhiều chi phí và làm giảm performance của chương trình (Object được tạo từ việc truy vấn database hoặc file). Thay vào đó, chúng ta sẽ copy từ object đã có sẵn và tạo object mới dựa trên đó.

Cấu trúc

Ví dụ Prototype Pattern trong Java sử dụng Clonable interface

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

Bài viết liên quan


EmoticonEmoticon