WinAPI

싱글톤 패턴

Nin 2021. 1. 15. 15:03

싱글톤 패턴이란 객체를 오로지 1개만 만들 수 있는 구조를 말한다.(클래스 외부에서)

싱글톤을 사용하는 이유도 위와 같다.

class Static_Value_SingleTon
{
public:
   static Static_Value_SingleTon Test;
private:
   Static_Value_SingleTon();
   ~Static_Value_SingleTon();
};

위의 코드처럼 private으로 외부에서의 생성을 막고

static으로 객체를 하나 만들어주면 된다.

이는 Static Value 싱글톤이라고 한다.