본문 바로가기 메뉴 바로가기

초보자 전용 마을

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

초보자 전용 마을

검색하기 폼
  • 분류 전체보기 (35)
    • 강의 (4)
      • 요약 및 답안지 (4)
    • 개발 (31)
      • 이론 (9)
      • Script (10)
      • C# (4)
      • SQL (2)
      • 카프카 (1)
      • TIP (4)
      • 기타 (1)
    • 일상 (0)
  • 방명록

이론 (1)
[디자인패턴] 싱글톤(Singleton) 패턴

1. 싱글톤 (Singleton) 이란? Ensure a class has only one instance and provide a global point of access to it. - 해당 클래스의 인스턴스가 하나만 생성이 되는것을 보장하고, 어디서든지 그 인스턴스에 접근이 가능하도록 만드는 패턴- 어플리케이션이 시작될 때, 어떤 클래스가 최초 한번만 메모리를 할당하고(Static) 그 메모리에 인스턴스를 만듬 = 그 이후에 생성자 시도한다면, 최초에 생성된 객체를 리턴하도록 함 (getInstance()) = 객체가 다른 방법으로 생성되지 않도록 생성자를 Private로 구현한다. 2. 사용되는 곳 - 추상 팩토리, 빌더, 프로토타입 패턴을 구현할 때에 싱글톤을 사용할 수 있음- 퍼사드 객체(Fa..

개발/이론 2018. 12. 19. 09:47
이전 1 다음
이전 다음
반응형
링크
  • Web Club
  • 손끝으로 만드는 세상
  • 기본기를 쌓는 정아마추어 코딩블로그
  • velopert
  • 개발자가 되고 싶은 퍼블리셔 나는야 개블리셔
  • Tech Interview
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바