반응형 싱글톤1 [JAVA] static 응용 - 싱글톤 패턴 JAVA 언어에서 싱글톤 패턴이라는 게 나옵니다. 프로그램을 구현할때 여러 개의 인스턴스가 필요한 경우가 있고 또는 단 하나의 인스턴스만 필요한 경우도 있습니다. 이때 객체 지향 프로그램에서 인스턴스를 단 하나만 생성하는 디자인 패턴을 싱글톤 패턴이라고 부릅니다. 우리가 살펴볼 싱글톤 패턴은 static을 응용하여 프로그램 전반에서 사용하는 인스턴스를 하나만 구현하는 방식으로 실무나 여러 프레임워크에서 많이 사용하는 패턴이므로 잘 익혀두면 좋습니다. 예를 들어서 어떤 회사에서 직원들을 객체 지향 프로그램으로 구현할때 직원은 여러 명이겠지만 회사는 하나로 존재합니다. 이런 경우에 직원 인스턴스는 여러 개를 생성하는 것이 당연하지만 회사 객체는 단 하나만 생성해야 하기 때문에 싱글톤 패턴으로 회사를 만들 수.. 2021. 5. 28. 이전 1 다음 반응형