Singleton tasarım kalıbı bir programın yaşam sürecinde belirli bir nesneden sadece bir örneğin olmasını garanti altına alır. Eğer nesne yaratılmışsa, bu kalıp (pattern ) sayesinde yeni bir yaratma işlemi yerine bu nesnenin referansı işaret edilir.
Singleton tasarım kalıbı bir programın yaşam sürecinde belirli bir nesneden sadece bir örneğin olmasını garanti altına alır. Eğer nesne yaratılmışsa, bu kalıp (pattern ) sayesinde yeni bir yaratma işlemi yerine bu nesnenin referansı işaret edilir.