[디자인패턴] 싱글톤 패턴 (Singleton Pattern)
💡 싱글톤 패턴 (singleton pattern) 해당 클래스의 인스턴스가 하나만 만들어지고, 어디서든지 그 인스턴스에 접근할 수 있도록 하기위한 패턴 클래스에서 자신의 단 하나뿐인 인스턴스를 관리하도록 만드는 것이다. 다른 어떤 클래스에서도 자신의 인스턴스를 추가로 만들지 못하도록 해야한다. ■ 고전적인 싱글톤 패턴 구현 public class Singleton { private static Singleton uniqueInstance; // 생성자 : 외부에서 생성하지 못하도록 private private Singleton(){} // 생성자 대신 생성할때 사용할 getInstance() 메소드 public static Singleton getInstance(){ if (uniqueInstance ..