[Design Pattern] 싱글톤 패턴(Singleton Pattern)
싱글톤 패턴(Singleton Pattern) 싱글톤 패턴이란? 소프트웨어 디자인 패턴에서 싱글톤 패턴(Singleton Pattern)을 따르는 클래스는, 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최초의 생성자가 생성한 객체를 리턴한다. 이와 같은 디자인 유형을 싱글톤 패턴이라고 한다. Singleton 패턴의 용도는 프로그램 내에서 단 하나의 인스턴스만을 생성해야 하는 상황, 즉 예를 들자면 환경설정을 관리하는 클래스 혹은 Connection Pool, Thread Pool과 같이 관리되어야 하는 상황에서 적용되는 디자인 패턴을 의미한다. 싱글톤 구현 일반적인 Singleton 패턴의 형태는 다음과 같다. 여기서 중점적으로 보아야 할 것은 생성..
Programming/Design Pattern
2016. 9. 11. 12:49
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday