Written by
java-style
on
on
Java Singleton Design pattern
Java Singleton Design pattern
# 싱글톤 디자인 패턴
클래스의 객체를 단 1개로 제한하기 위한 코드 디자인 패턴
1. 외부에서 해당 클래스의 객체를 생성하지 못하게
생성자를 단 한개만 선언한 후 private 접근 제한을 붙인다.
2. 생성자를 호출할 수 있는 영역은 같은 클래스 내부 뿐이다.
자신의 클래스 내부에서 스스로의 객체를 단 1개만 생성한다.
3. 외부에서 해당 클래스의 객체를 요구할 시, 2번에서 미리 만들어 놓은
단 하나의 객체 주소값을 공개된 메서드를 통해 리턴한다.
from http://tpleehan.tistory.com/16 by ccl(A) rewrite - 2021-11-05 11:01:54