다음 자바 코드에 적용된 디자인 패턴은?
public class DesignManager {
private DesignManager() { }
private static DesignManager _instance = null;
public synchronized
static DesignManager Instance() {
if (_instance == null)
_instance = new DesignManager();
return _instance;
}
}- ①데코레이터(decorator)
- ②반복자(iterator)
- ③싱글톤(singleton)
- ④옵서버(observer)
선지를 골라 바로 채점해 보세요.
정답 ③
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)