옵져버1 파이썬 디자인 패턴 - 1 디자인 패턴 개념 디자인 패턴이란 잘 설계된 구조의 형식적 정의를 소프트웨어 엔지니어링으로 옮긴 것입니다. 다양한 디자인 패턴이 있고 이들을 사용하여 서로 다른 문제를 해결할 수 있습니다. 먼저 패턴종류로는 생성패턴, 구조패턴, 행위패턴이 있습니다. 여기서 패턴속에 있는 항목중에 대표적인 패턴으로 예시를 들겠습니다. 생성패턴에서는 싱글톤패턴, 구조패턴에서는 데코레이터 패턴, 마지막으로 행위 패턴에서는 옵저버 패턴을 참고하겠습니다. 싱글톤 패턴(singleton) 초기화된 객체의 인스턴스를 전역에서 사용하는 패턴을 싱글턴 패턴이라고 합니다. 이 객체의 인스턴스는 하나만 존재합니다. 자바에서 singleton특징은 private constructor와 static method를 사용한다는 점입니다. 하지만 .. 2020. 12. 9. 이전 1 다음