728x90 클래스 설계1 디자인 패턴, Build Pattern (생성 패턴) 빌드 패턴이란? 다양하게 옵션이 달린 객체를 생성할 때, 직관적으로 생성을 도와주는 디자인 패턴입니다. 조립 방법이 필요할 때 사용하면, 보다 편하게 사용하도록 유도합니다. 조립해주는 설계도가 따로 있으므로, 이로써 원형 클래스를 가볍게 만들 수 있습니다. 예제 Option.cs public class Option { public bool IsPlayBGM { get; private set; } = false; public bool IsEffectBGM { get; private set; } = false; public bool IsPush { get; private set; } = false; public class Builder { private Option option = new Option(); .. 2022. 1. 22. 이전 1 다음 반응형