싱글턴패턴1 [디자인 패턴] 싱글턴(Singleton) 패턴 Goal 싱글턴(Singleton) 패턴을 이해한다. 싱글턴(Singleton) 패턴 싱글턴(Singleton) 패턴은 인스턴스가 오직 하나만 생성되는 것을 보장하고 어디에서는 인스턴스에 접근할 수 있도록 하는 디자인 패턴 ※싱글턴은 하나의 원소만을 가지는 집합을 의미 Singleton : 하나의 인스턴스만을 생성하는 책임이 있으며 getInstance() 메서드를 통해 모든 클라이언트에게 동일한 인스턴스를 반환하는 작업을 수행 싱글톤 클래스는 생성자를 Private으로 함으로써 외부에서 객체를 생성할 수 없도록 하고 instance를 전역(Static)으로 구현한다. 외부에서는 GetInstance() 함수를 사용하여 접근할 수 있도록 한다. ▷싱글턴 패턴 장점 고정된 메모리영역을 얻으면서 한 번의 n.. 2021. 5. 13. 이전 1 다음