Singleton Design Pattern

Merhaba sevgili dostlar!

Yaratımsal Tasarım Desenleri (Creational Design Pattern) kategorisinde ele alacağımız son desenimize geldi sıra. Hani şu, ne kadar “tasarım desenleri” eğitimi alırsanız alın, kaç tane makale okursanız okuyun, aklınızda en fazla kalacak desenden bahsediyorum: Singleton Tasarım Deseni.

Daha önceki tasarım deseni makalelerinde olduğu gibi, önce problemin ne olduğunu anlamamız gerekiyor. Uygulamanızda kullanacağınız nesneden yalnızca bir tane yaratılmasını istiyorsanız, bunu nasıl çözersiniz? Fakat bundan önce belki de şu soruyu yanıtlamamız gerekebilir; neden bir nesneden yalnızca bir adet üretilmesini isteyelim ki?

Read more…