แบบแผนแฟกทอรีเมธอด

แบบแผนแฟกทอรีเมธอด (Factory method pattern) เป็นแบบแผนการออกแบบซอฟต์แวร์ที่นิยามเมธอดสำหรับสร้างอ็อบเจกต์ของคลาสชนิดหนึ่งๆ แต่ไม่ได้เจาะจงชนิดที่แน่นอน ซับคลาสเป็นผู้กำหนดเจาะจงว่าจะสร้างอ็อบเจกต์ของคลาสใด แฟกทอรีเมธอดในความหมายโดยทั่วไปคือเมธอดที่ทำหน้าที่สร้างอ็อบเจกต์นั่นเองแบบแผนแฟกทอรีเมธอดจะถูกใช้ร่วมกับแบบแผนเทมเพลตเมธอด (Template method pattern) โดยถูกเรียกใช้งานจากในเทมเพลตเมธอด

ใกล้เคียง

แบบแผนการออกแบบซอฟต์แวร์ แบบแผนซิงเกิลตัน แบบแผนโรงงานนามธรรม แบบแผนแฟกทอรีเมธอด แบบแผนผู้สังเกต แบบแผนประกอบรวม แบบแผนฟะซาด แบบแผนเทมเพลตเมธอด แบบแผนอินเทอร์พรีเตอร์ แบบแผนอะแดปเตอร์