728x90 creational design pattern1 Builder Pattern (빌더 패턴) Builder Pattern 빌더 패턴은 creational design pattern의 일종으로 복잡한 객체를 유연하게 생성할 수 있는 방법을 제공한다. 먼저 빌더 패턴을 적용한 객체의 생성을 코드로 정리한다. public class Car { private String brand; private String model; private int year; // 생성자의 접근 권한을 private으로 제한하여, Builder에서만 접근할 수 있도록 한다. private Car(Builder builder){ this.brand = builder.brand; this.model = builder.model; this.year = builder.year; } // Builder class를 static nes.. 2023. 5. 18. 이전 1 다음 728x90