소프트웨어 디자인 패턴 중 하나로 생성자가 여러번 호출되더라도 최초 생성된 하나의 인스턴스만 사용되게 한다
생성자를 private으로 선언해야 외부에서 객체를 생성 할 수 없다.
최초 호출시 한번만 객체를 생성하게 하여 불필요한 메모리 소모를 줄일수 있다.
우리가 자주 사용하는 DAO, DTO 와 비슷하다.
'프로그래밍 > 키워드' 카테고리의 다른 글
정규화 (0) | 2017.01.25 |
---|---|
[Spring] anotation (0) | 2017.01.05 |
예외처리 (0) | 2016.12.13 |