singleton
-
[OOP 디자인 패턴 : 두번째 생성패턴] 싱글톤 패턴 (Singleton pattern)프로그래밍/기타 2023. 5. 21. 13:18
객체 생성 객체 생성이란 선언된 클래스에 따른 객체를 메모리에 할당하는 동작 new 키워드를 통해 반복생성 할 수 있다 class Hello { public String greeting() { return "안녕하세요"; } } // 객체 생성 Hello obj = new Hello(); 클래스를 이용해 동일한 객체를 무제한으로 생성 가능하다! 싱글톤 패턴 싱글톤은 하나의 객체만 생성하도록 제한하는 패턴 생성된 객체는 공유되어 어디서든 접근이 가능하다 공유 자원 접근, 복수의 시스템이 하나의 잡원에 접근, 유일한 객체가 필요, 값의 캐시가 필요할 때 등등 사용된다. 싱글턴 설계 public class Config { private static Config instance; private Config() ..