본문 바로가기
반응형

#pattern2

디자인패턴 - 싱글턴 패턴, singleton pattern 디자인패턴 - 싱글턴 패턴 싱글턴패턴이란? 싱글턴 패턴은 디자인패턴에서 가장 단순한 생성패턴 입니다. 이 패턴은 단일 객체만 생성되도록 하면서 객체를 생성하는 역할을 하는 단일 클래스를 포함합니다. 이 클래스는 클래스의 객체를 인스턴스화할 필요 없이, 직접 액세스할 수 있는 유일한 객체에 액세스할 수 있는 방법을 제공합니다. 싱글턴패턴 UML 싱글턴 패턴 UML은 아래와 같습니다. 내부에 Singleton의 인스턴스가 있으며, 생성자는 private하게, getInstance 메소드로 instance를 리턴하는 패턴입니다. instance는 Singleton 클래스에서 단 하나만 존재합니다. @startuml skinparam classAttributeIconSize 0 class Singleton{ -.. 2022. 10. 15.
디자인패턴이란, GoF디자인패턴이란, 디자인패턴의유래, 패턴을쓰는이유, 디자인패턴이란, GoF디자인패턴이란, 디자인패턴의유래, 패턴을쓰는이유, 디자인패턴이란, 디자인 패턴의 유래? 건축가인 크리스토퍼 알렉산더(Christopher Alexander) 가 건물및 도시 설계를 개선하기 위해 반복되는 행태와 환경을 패턴으로 정리해본것이 디자인패턴의 시초입니다. 전문가들은 종종 새롭지만 비슷한 문제를 맞닥뜨리는데, 이전에 사용했었던 경험들을 토대로 문제를 풀고, 이전에 문제를 풀었던 방식을 재사용합니다. 다양한 분야의 전문가들은 반복되는 방법을 패턴으로 정리하였습니다. 소프트웨어 개발에서 또한 이러한 방법론이 연구되어 디자인패턴이 만들어졌습니다. 소프트웨어 디자인패턴의 역사 - 1977년: The architect Christopher Alexander, A Pattern Lang.. 2022. 3. 29.
반응형