Sử dụng các mô hình thử nghiệm khi một hệ thống nên được độc lập với sản phẩm của nó được tạo ra, sáng tác, và đại diện; và
· khi các lớp học để nhanh chóng được xác định tại thời gian chạy, ví dụ, bằng cách nạp năng động; hoặc
· để tránh việc xây dựng một hệ thống phân cấp lớp của các nhà máy song song với hệ thống phân cấp lớp của sản phẩm; hoặc
· khi trường hợp của một lớp có thể có một trong những chỉ có một vài kết hợp khác nhau của nhà nước. Nó có thể là thuận tiện hơn để cài đặt một số tương ứng của nguyên mẫu và sao chép chúng hơn là instantiating lớp bằng tay, mỗi lần với các chính quyền tiểu bang.
đang được dịch, vui lòng đợi..