반응형 C#1 Singleton(싱글톤) 싱글톤(Singleton)이란? 싱글톤(Singleton)은 객체 지향 프로그래밍의 디자인 패턴 중 하나로, 특정 클래스의 인스턴스(instance)가 하나만 생성되도록 보장하는 것을 말한다. 이를 통해 전역 변수나 정적 변수를 사용하지 않고도, 어디서든 해당 클래스의 인스턴스를 사용할 수 있다. 싱글톤(Singleton) 구현 방법 싱글톤 구현 방법은 다양하다. 가장 간단한 방법은 해당 클래스의 생성자를 private으로 선언하여 외부에서 객체를 생성하지 못하게 한 후, 정적 메서드를 통해 유일한 인스턴스를 반환하는 것이다. public class SingletonExample { private static SingletonExample instance = null; private SingletonEx.. 2023. 5. 11. 이전 1 다음