디자인패턴1 16.Static 응용 -싱글톤 패턴 싱글톤 패턴 - 프로그램에서 인스턴스가 단 한 개만 생성되어야 하는 경우 사용하는 디자인 패턴 - static 변수, 메서드를 활용하여 구현 할 수 있음 싱글톤 패턴으로 회사 객체 구현하기 - 생성자는 private으로 선언 private Company() {} - 클래스 내부에 유일한 prviate 인스턴스 생성 private static Company instance = new Company(); - 외부에서 유일한 인스턴스를 참조할 수 있는 public 메서드 제공 - Company.java public class Company { private static Company instance = new Company(); private Company() {} public static Company ge.. 2022. 5. 22. 이전 1 다음