01. 싱글톤 패턴
1. 의미 시스템 런타임이나 환경설정과 같이 오직 하나의 인스턴스만 만들어 제공할때 사용하는 패턴. 2. 작성 방법 new 키워드를 사용하여 인스턴스를 생성하지 못하도록 막는다. static 메서드를 통해 인스턴스를 가져오는 하나의 통로를 만든다. public class Settings { private static Settings instance = null; private Settings() { } public static Settings getInstance() { if (instance == null) { instance = new Settings(); } return instance; } } public class App { public static void main(String[] args) ..
디자인 패턴
2022. 2. 10. 14:35