24 Haziran 2007 Pazar

Singleton

php5 ve tasarım motifleri (patternleri) üzerine, türkçe kaynak bulamayınca, yoksa kendin yaz diyerek mevzuya giriyoruz. ilk incelenecek pattern/motif singleton olayı, nedir ne işe yarar nasıl kullanılır muhabbetinden önce, direk kodumuza bakalım, sonra üstünde açıklama yazarız. şudur :
class Singleton {
   private static $instance=null;
 
   private function __construct(){
   }
 
   private static init(){
   }
 
   public function getInstance(){
       if (self::$instance==null){
           self::$instance = new Singleton();
       } else {
           return self::$instance;
       }
   }
}

Hiç yorum yok: