[디자인 패턴] 싱글톤 패턴
싱글톤 패턴(Singleton Pattern) 싱글톤 패턴은 매우 인기있는 디자인 패턴 중 하나입니다. 싱글톤은 자원의 공유를 위해 오직 하나만 존재하는 객체를 의미합니다. 즉 객체의 중복 생성을 방지함과 동시에 전역으로 공유되어 어디서든 접근할 수 있습니다. 객체의 중복 생성 방지 싱글톤 패턴은 프로그램 내에서 오직 하나의 객체만 존재해야 합니다. 그렇다면 C++에서는 언제 객체가 생성될까요? 생성자를 이용하여 생성된 객체 객체를 복제하며 생성되는 객체 객체를 대입하며 생성되는 객체 C++에서는 클래스의 메서드를 정의할 때, 사용자가 정의하지 않으면 자동으로 생성하는 메서드가 존재합니다....