Khác biệt giữa bản sửa đổi của “Factory method”

Nội dung được xóa Nội dung được thêm vào
Không có tóm lược sửa đổi
Không có tóm lược sửa đổi
Dòng 1:
[[Image:FactoryMethod.svg|thumb|right|300px|Mô tả Factory method inbằng [[Unified Modeling Language|UML]]]]
[[Image:Factory Method pattern in LePUS3.png|thumb|right|300px|Factory Method in [[Lepus3|LePUS3]]]]
Mẫu thiết kế Factory method(factory method pattern) là một mẫu thiết kế hướng đối tượng. Tương tự những mẫu tạo thành khác, Nó giải quyết vấn đề tạo một đối tượng mà không cần thiết chỉ ra một cách chính xác lớp nào sẽ được tạo. Mẫu thiết kế "factory method" giải quyết vấn đề này bằng cách định nghĩa một phương thức cho việc tạo đối tượng, và các lớp con thừa kế có thể đè (override) để chỉ rõ đối tượng nào sẽ được tạo. Nói chung, "factory method" thường được áp dụng cho những hàm mà nhiệm vụ chính của nó là tạo đối tượng.