반응형 [C++ 고급 프로그래밍과 응용 프로젝트 시리즈] Day 8: 디자인 패턴 심화 - 싱글톤 패턴 (Singleton Pattern) 싱글톤 패턴 (Singleton Pattern)싱글톤 패턴은 특정 클래스의 인스턴스가 하나만 존재하도록 보장하고, 그 인스턴스에 대한 전역 접근점을 제공하는 디자인 패턴입니다. 이는 전역 상태를 관리하거나, 리소스를 공유해야 하는 상황에서 유용합니다. 싱글톤 패턴의 특징유일한 인스턴스: 클래스의 인스턴스가 하나만 존재함을 보장합니다.전역 접근점: 유일한 인스턴스에 대한 전역 접근을 제공합니다.게으른 초기화: 인스턴스가 처음 필요할 때 생성됩니다. 기본 싱글톤 패턴 구현싱글톤 패턴을 구현하는 방법은 여러 가지가 있지만, 여기서는 가장 일반적인 구현 방법을 소개합니다. 싱글톤 클래스 정의#include #include class Singleton {private: static Singleton* ins.. 2024. 8. 1. 이전 1 다음 반응형