반응형 싱글톤(Singleton) 패턴1 19. 디자인 패턴(Design Patterns) - 1 싱글톤(Singleton) 패턴과 팩토리(Factory) 패턴 싱글톤 패턴과 팩토리 패턴은 소프트웨어 디자인 패턴 중에서 자주 사용되는 패턴입니다. 이번 챕터에서는 두 패턴의 개념과 각각의 활용 방법에 대해 알아보겠습니다. 1. 싱글톤(Singleton) 패턴 싱글톤 패턴은 애플리케이션 전체에서 단 하나의 인스턴스를 생성하고 이를 공유하여 사용하는 디자인 패턴입니다. 주로 공유된 자원이나 설정, 로깅 등의 용도로 사용됩니다. 핵심 내용: 인스턴스 생성을 단 한 번만 수행하고 그 이후에는 기존 인스턴스를 반환하는 방식으로 구현됩니다. 전역 변수를 사용하거나 정적 메소드를 통해 인스턴스에 접근할 수 있습니다. 예시: class Singleton { constructor() { if (!Singleton.in.. 2024. 2. 16. 이전 1 다음 반응형