설명 : 사용할 클래스의 인스턴스가 생성자 호출시 하나만 만들어지고, 어디서든지 그 인스턴스에 접근할 수 있도록 하기 위한 패턴.


장점 : 하나의 객체를 통해서만 관리하니, 구조적으로 단순해진다.

단점 : 여러곳에서 해당 객체에 접근할 경우, 멀티 스레드에 대한 조치가 필요하며, 

한곳에서 수정이 여러곳에 영향을 미칠 수 있다.

'IT 개발 소식 > IT 용어' 카테고리의 다른 글

모델(Model) 이란?  (0) 2016.10.06
클래스의 Is a, Has a 관계  (0) 2015.12.02
IMAP 이란?  (0) 2015.11.09
hosts 파일 위치  (0) 2015.08.04
Posted by Hoya0415
,