• Skip to main content
  • Skip to primary sidebar
Piccoli e Grandi Inventori Crescono

Piccoli e Grandi Inventori Crescono

Invenzioni e Soluzioni dalla Rete

Programmazione – Singleton Design Pattern

Il Singleton fa parte della famiglia dei pattern creazionali e ha, come principale scopo, quello di garantire che una determinata classe venga istanzanziata una e una sola volta, fornendo così ai client un punto di accesso globale ai suoi metodi e attributi.

La sua applicabilità è circoscritta a tutte quelle circostanze in cui serve disporre di un oggetto comune accessibile in contesti (scope) diversi. La conseguenza immediata dell’applicazione del pattern è quella di predisporre un unico costruttore privato che impedisca l’istanziazione diretta della classe, ma piuttosto, lasciare che questo avvenga tramite un metodo getter che funzionando in modalità lazy restituisca un istanza della stessa mediante l’utilizzo di un attributo privato interno alla classe.

Computer

Previous Post: « Programmazione – Builder Design Pattern
Next Post: Aspect Oriented Come Paradigma di Sviluppo Software »

Primary Sidebar

Categorie

  • Computer
  • Programmi Utili
  • Siti Utili
  • Telefonia

Ultimi Articoli

  • Visualizzare Velocità di Rete e Volume dei Dati in Tempo Reale
  • Riprendere Nebbia e Foschia con le Corrette Impostazioni
  • Come Evitare Correzioni Automatiche Errate in Word
  • Trasportare le Voci di Glossario su una Nuova Versione di Word
  • Come Copiare Testo Senza Formattazione in Word

Utilizziamo i cookie per essere sicuri che tu possa avere la migliore esperienza sul nostro sito. Se continui ad utilizzare questo sito noi assumiamo che tu ne sia felice.OkLeggi di più