DevJay

  • 홈
  • 태그
  • 방명록

IUnityContainer 1

싱글톤 패턴 (Singleton Pattern)

싱글톤 패턴(Singleton Pattern)이란? 싱글톤 패턴(Singleton Pattern)의 개념은 아주 간단하다. 전체 프로그램에서 하나의 인스턴스만 유지되는 형식을 뜻한다. 장점 프로젝트 어디에서나 해당 인스턴스에 접근할 수 있다. 한 번만 인스턴스가 생성되기 때문에 메모리를 절약할 수 있다. 단점 하나의 인스턴스이기 때문에 하나의 기능이 다른 기능에 영향을 미치지 않는지 늘 고민해야한다. ( OCP에 어긋날 수 있음.) 예제 싱글톤 패턴을 사용하는 방법은 아래와 같다. static 직접 선언 Framework에서 제공하는 기능 이용 static 직접 선언 클래스 정의 싱글톤으로 생성할 클래스 내부에 정적 변수를 생성하여 유일하게 생성한 인스턴스를 반환한다. public class User {..

Software Develop/Design Pattern 2023.01.16
이전
1
다음
더보기
프로필사진

어제보다 종이 한 장만큼만 성장한다

  • 분류 전체보기 (40)
    • Software Develop (38)
      • 개발이론 (5)
      • Algorithm (3)
      • Design Pattern (7)
      • C# , .NET , WPF (6)
      • OpenGL (0)
      • 플러터 (0)
      • Web (4)
      • JavaScript Projects 40 (2)
      • 코드규칙 (3)
      • side project (1)
      • 문제해결 (4)
      • ETC (3)
    • 독서기록 (1)
    • 여행 (1)

Tag

HTML, javascript, template, c#, SOLID원칙, github, MVVM, Solid, Chrome, SUMMARY, 코드규칙, designPattern, .NET, 빌더패턴, guthub pages, VisualStudio, js, WPF, freecodecamp, 디자인패턴,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바