Design Pattern nedir? Properties dosyasına yazma ve okuma
Mar 14

Singleton Pattern kullanarak aynı objeden sadece bir tane oluşturmayı amaçlarız. Örnek vermek gerekirse java kodlarken newInstance() methodunu kullanmışsınızdır. Bu method Singleton Pattern kullanmaktadır. Eğer obje oluşturulmuş ve null değilse tekrar aynı objeyi döner aksi taktirde yeni bir obje yaratır ve o objeyi döner.

static String singleton = null;
 
String newInstance() {
  if(singleton == null) {
    singleton = new String("Singleton Value");
  }
  return singleton;
}

Yukarıdaki örnekte görüldüğü gibi newInstance methodu ilk kez çağırıldığında singleton objesi oluşturuluyor ama ikinci kez çağırıldığında var olan obje kullanılıyor.

yazan ekocaman

Cevapla