BT Sözlüğü › Programlama › Fabrika deseni

Fabrika deseni

Programlama Svenska → Güncellendi: 2026-10-10

Gang of Four'un nesne oluşturma deseni: nesne yaratımını istemciden bir "fabrikaya" taşır, böylece istemcinin somut sınıfları bilmesi gerekmez.

Üç çeşidi var: Simple Factory (tek bir statik metot örnek döndürür), Factory Method (hangi sınıfın yaratılacağına alt sınıflar karar verir), Abstract Factory (birbiriyle ilişkili nesne aileleri). Python'da __new__ fabrika görevi görebilir. Spring: Bean Factory.

En uygun durum: hangi gerçeklemenin yaratılacağı çalışma zamanı yapılandırmasına bağlıysa. Anti-desen: mantık içermeden yalnızca bir yapıcıyı saran fabrika, yani anlamsız bir dolaylama.

← Sözlüğe dön