1. 서론 저번 포스팅에서는 매개변수가 많다면, 빌더타입을 고려하라는 지침에 대해 배웠습니다. 점층적 생성자 타입, 자바빈즈를 거쳐 빌더타입의 탄생?을 보는 역사를 공부해보았습니다. 이번에는 private 한 생성자나 열거 타입을 지정해서 싱글톤임을 보증하는 법에 대해 포스팅해보려합니다. 2. 본론 Q. 싱글톤은 뭘까? 들어는 봤는데,, 자세하겐 몰라! A. 싱글톤은 인스턴스를 오직 하나만 생성할 수 있는 클래스를 말합니다. 생존범위는 App 안 입니다. Q. 해당 클래스는 하나의 인스턴스를 만들기 위해 존재한다니.. 먼가 대단히 중요한 일을 하는 것 같아! A. 한번 객체가 생성되면 그 하나의 인스턴스로 앱 내에서 살아가야 합니다. 다른 메모리를 사용하지 않기 때문에 메모리 낭비가 없죠. 또한, 전역적..