디자인패턴1 [C++] 싱글톤 패턴(1) - 동적 할당 방식 [C++] 싱글톤 패턴(1) - 동적 할당 방식 오랜만에 포스팅을 쓴다. 최근에 디자인 패턴중 하나인 싱글톤 패턴에 대해 배웠다. 역시 기록해두는 일이 머릿속에서도 정리가 잘되고 기억이 오래 남는 것 같다. 본 포스팅은 발상 => 문제발생 => 다음 발상 => 문제 발생 => 해결 느낌으로 진행된다. 순서대로 차근차근 따라 해보자. 0. 싱글톤 패턴? : 싱글톤 패턴은 해당 클래스로 만들 수 있는 객체를 단 1개로 제한하는 방식을 말한다. 근데 객체의 개수는 1개지만 어디서든 쉽게 접근해서 호출할 수 있어야 한다. 1. 가장 먼저 떠오르는 방식은 생성자를 숨기는 것이다. (private) GameEngine이라는 클래스가 있다고 가정하자. class GameEngine { // GameEngine.h 파.. 2022. 9. 8. 이전 1 다음