[정보처리기사] 1. 소프트웨어 설계 정리 - 3
너나나
28. 디자인 패턴 생성 패턴(Creational Pattern) 생성 패턴은 객체의 생성과 관련된 패턴으로 총 5개의 패턴이 있음 객체의 생성과 참조 과정을 캡슐화 하여 객체가 생성되거나 변경되어도 프로그램의 구조에 영향을 크게 받지 않도록 하여 프로그램에 유연성을 더해줌 추상 팩토리 (Abstract Factory) 구체적인 클래스에 의존하지 않고, 인터페이스를 통해 서로 연관·의존하는 객체들의 그룹으로 생성하여 추상적으로 표현 연관된 서브 클래스를 묶어 한 번에 교체하는 것이 가능 빌더 (Builder) 작게 분리된 인스턴스를 건축 하듯이 조합하여 객체를 생성 객체의 생성 과정과 표현 방법을 분리하고 있어 동일한 객체 생성에서도 서로 다른 결과를 만들어 낼 수 있음 팩토리 메소드 (Factory M..