Proxy 패턴1 [자바(JAVA)] 자바와 디자인 패턴 39. 자바와 디자인 패턴 39.1. 디자인 패턴 개요 디자인 패턴(Design Pattern)은 소프트웨어 개발에서 특정 문제를 해결하는 데 효과적인 설계 방식으로, 재사용 가능한 해결책을 제공합니다. 디자인 패턴은 크게 생성(Creational), 구조(Structural), 행위(Behavioral) 패턴으로 나눌 수 있습니다. 39.2. 생성 패턴 (Singleton, Factory, Builder 등) 생성 패턴은 객체 생성에 관련된 패턴으로, 객체 생성 과정을 캡슐화하거나 더 유연한 객체 생성 방식을 제공합니다. Singleton 패턴: 클래스의 인스턴스가 단 하나만 존재하도록 보장하는 패턴입니다. public class Singleton { private static Singleton ins.. 2023. 4. 30. 이전 1 다음