
Fabrika Tasarım Deseni, yazılım mühendisliğinde nesne oluşturma sürecini soyutlayarak, istemcinin (client) oluşturulacak nesnenin somut sınıfını bilmeden nesne oluşturmasına olanak tanıyan bir yaratıcı (creational) tasarım desenidir. Bu desen, istemci kod ile nesne oluşturma mantığı arasındaki bağımlılığı azaltarak, esnek ve sürdürülebilir bir yazılım mimarisi sağlar.TarihçeTasarım desenleri kavramı, ilk olarak mimar Christopher Alexander tarafından 1977 yılında yayımlanan "A Pattern Language" a
TRUğurcan Soruç
Ya1. Factory Method (Fabrika Metodu)Bir sınıfta nesne oluşturma işlemini alt sınıflara devrederek, üst sınıfın oluşturulacak nesnenin tam olarak hangi sınıfa ait olduğunu bilmeden çalışmasını sağlar. Yani nesne üretimi için kullanılan sınıfı soyutlayarak esneklik ve genişletilebilirlik sağlar. Aşağıdaki kod örneği bu tasarım kalıbını gösteren java implementasyonudur. ->Arayüz (Interface) TanımıAraba adında bir arayüz oluşturalım ve tüm araba türleri için ortak olacak olan bir sur() metodunu bu
TR
Sinan Turan