728x90 파이썬 디자인패턴1 5.5 디자인 패턴 디자인 패턴(Design Pattern)은 소프트웨어 디자인에서 반복적으로 발생하는 문제를 해결하기 위한 재사용 가능한 솔루션입니다. 여러 가지 디자인 패턴이 있으며, 각 패턴은 특정한 상황에서 적합한 방법론을 제공합니다. 파이썬에서도 다양한 디자인 패턴을 사용할 수 있습니다. 여기서는 대표적인 디자인 패턴을 소개하고 예시 코드를 작성하겠습니다. 싱글턴 패턴 (Singleton Pattern) 싱글턴 패턴은 클래스의 인스턴스가 하나만 생성되도록 보장하는 패턴입니다. 이 패턴은 전역 변수를 사용하지 않고, 전역적으로 접근 가능한 단일 인스턴스를 만들 때 사용됩니다. 예시 코드: class Singleton: _instance = None def __new__(cls): if cls._instance is .. 2023. 3. 20. 이전 1 다음 728x90