Singleton Pattern 프로세스 실행 중에 오직 하나의 객체만 생성되도록 강제하는 디자인 패턴. 싱글톤이 적용된 클래스의 객체를 여러개 생성해도 모두 하나의 객체만을 가리키게 된다. 결국, 해당 객체는 단 하나만 만들어지게 되는 것. # 싱글톤 클래스 정의 싱글톤 클래스는 static 변수(instance)가 존재한다. 싱글톤 클래스에서 내부 static 변수가 정의되어 있지 않다면, static 변수에 현재 객체(this)를 할당해주고, 이 변수를 return해준다. class Singleton{ static instance; if(!Singleton.instance){ Singleton.instance = this; } return Singleton.instance; } 이제 클라이언트 코드..
C