static 응용 싱글톤 패턴(singletone pattern) / java

aljongjong·2021년 9월 26일
0

학원 복습일지

목록 보기
15/84

프로그램에서 인스턴스가 단 한 개만 생성되어야 하는 경우 사용하는 디자인 패턴 static 변수, 메소드를 활용하여 구현

생성자는 private 선언

private Company() { … }

  • 클래스 내부에 유일한 private 인스턴스 생성

private static Company instance = new Company();
public static Company getInstance() { ... }

  • 외부에서 유일한 인스턴스를 참조할 수 있는 public 메소드 제공


0개의 댓글