Singleton

Fra Wikipedia, den frie encyklopedi
Jump to navigation Jump to search

Singleton er et designmønster innenfor informatikk som innebærer at man begrenser antallet instanser av en klasse til et objekt.

Eksempel i Java[rediger | rediger kilde]

public class Singleton {
  // Privat konstruktor som forhindrer at det automatisk blir offentlig
  private Singleton() {}

  private static class SingletonHolder {
    private static Singleton instance = new Singleton();
  } 

  public static Singleton getInstance() {
    return SingletonHolder.instance;
  }
}


informatikkstubbDenne informatikkrelaterte artikkelen er foreløpig kort eller mangelfull, og du kan hjelpe Wikipedia ved å utvide den.