728x90 모노비헤이비어1 디자인 패턴, Singleton Pattern (단일 인스턴스 패턴) 싱글턴 패턴이란? 디자인 패턴하면 가장 흔하게 접하게 되는 패턴으로, static 클래스와 비슷하게 단일 인스턴스로 클래스를 사용하는 개념입니다. 예제 Singleton.cs public abstract class Singleton where T : Singleton, new() { private static T instance = null; public static T Instance { get { if (instance == null) { instance = new T(); instance.Initialize(); } return instance; } } ~Singleton() { Release(); } public static bool IsLive => instance != null; protect.. 2022. 1. 31. 이전 1 다음 반응형