All pastes #269817 Raw Edit

Unnamed

public text v1 · immutable
·published 2006-12-06 20:56 UTC
rendered paste body
public class ClassicSingleton {
   private static ClassicSingleton instance = null;
   protected ClassicSingleton() {
      // Exists only to defeat instantiation.
   }
   public static ClassicSingleton getInstance() {
      if(instance == null) {
         instance = new ClassicSingleton();
      }
      return instance;
   }
}