C# Language창조적 인 디자인 패턴


비고

창조적 인 패턴은 시스템을 객체가 어떻게 생성되고, 구성되고, 표현되는지를 분리하는 것을 목표로합니다. 객체 생성의 대상, 대상, 방법 및 시점에 따라 시스템의 유연성이 향상됩니다. 창조적 인 패턴은 시스템이 사용하는 클래스에 대한 지식을 캡슐화하지만, 이들 클래스의 인스턴스가 어떻게 생성되고 결합되는지에 대한 세부 사항을 숨 깁니다. 프로그래머들은 상속 시스템을 구성하면 시스템이 너무 경직된다는 것을 깨닫게되었습니다. 창조 패턴은이 가까운 결합을 깨기 위해 고안되었습니다.

창조적 인 디자인 패턴 관련 예