Kasutaja:KSiimson/Artiklid/Singleton

Allikas: Vikipeedia

Singleton on tarkvaratehnikas disainimuster, mis piirab klassi kuuluvate objektide arvu ühele. Sellel on alati ainult üks ligipääsupunkt ja see on globaalselt ligipääsetav.

Otstarbed[muuda | muuda lähteteksti]

Reeglina ei soovitata andmeid ja objekte kasutada globaalse kehtivusega. Üks väheseid rakendusi, kus Singleton on otstarbekas, on logimine.

  • Keeruline testida
  • Muudab sõltuvuste jälitamise raskeks