Singleton 패턴 Class의 Instance가 오직 하나임을 보장, 정의된 접근 방식에 의해서만 접근. Singleton의 instance인 singleton을 private static으로 선언 후, 생성자를 priavate로 선언해서 생성 불가능하게 한다. 그 후 getSingleton() 메소드를 통해서만 Singleton instance를 생성할 수 있다.코드 public class Singleton { private static Singleton singleton; private static int n; public int nextNumber(int n) { this.n = n; return this.n++; } private Singl..