Có vẻ như đây là câu hỏi là một bản dupe, nhưng hãy chịu với tôi - Tôi hứa tôi đã đọc các bài viết liên quan (và GOF book).Tóm tắt Nhà máy, Nhà máy Phương pháp, Builder
Sau tất cả mọi thứ tôi đã đọc, tôi vẫn không rõ khi sử dụng Nhà máy trừu tượng, Phương thức nhà máy hoặc Trình tạo. Tôi tin rằng nó cuối cùng sẽ chìm vào sau khi tôi thấy một ví dụ đơn giản về vấn đề được tiếp cận tốt nhất bằng cách, một người xây dựng và sẽ rõ ràng là ngớ ngẩn khi sử dụng, ví dụ: nhà máy trừu tượng.
Bạn có thể cung cấp ví dụ đơn giản nơi bạn sẽ sử dụng rõ ràng một mẫu chứ không phải mẫu khác không?
Tôi hiểu rằng nó có thể đun sôi xuống theo ý kiến nếu ví dụ quá đơn giản, nhưng tôi hy vọng rằng nếu có thể, người đó ở trong SO.
Cảm ơn.
StringBuilder không phải là một việc thực hiện mô hình xây dựng. Đó là một huyền thoại. – NileshChauhan
@NileshChauhan: Tôi cầu xin sự khác biệt! –
'WebRequest.Create' không phải là Phương thức của Nhà máy GoF. Nó là một phương pháp nhà máy tĩnh. Chúng là hai kiểu khác nhau. – jaco0646