반응형
싱글톤 패턴 이란?
- 생성자가 여러 차례 호출되더라도 실제로 생성되는 객체는 하나이고 최초 생성 이후에 호출된 생성자는 최조의 생성자가 생성한 객체를 리턴한다. 이와 같은 디자인 유형을 싱클톤 패턴 이라고 한다.[1]
싱글톤 패턴의 클래스 다이어그램
싱글톤 패턴의 구현(JAVA)
public class Singleton {
private static final Singleton INSTANCE = new Singleton();
private Singleton() {} //생성자 사용이 불가능하도록 한다.!!
public static Singleton getInstance() {
return INSTANCE;
}
}
참고자료:
[1] 위키피디아 싱글톤 패턴, https://ko.wikipedia.org/wiki/싱글턴_패턴
반응형
'개발방법론' 카테고리의 다른 글
[개발방법론] 객체지향의 기본 원칙(고찰) (0) | 2023.11.21 |
---|---|
[디자인패턴] 옵저버(Observer) 패턴 (0) | 2022.11.21 |