[Design Patterns] Factory Design Pattern
Intro Factory design pattern은 객체를 생성하는 기능을 Factory class 에 위임한다. 그러면 Factory class는 주어진 변수에 따라서 다른 객체를 생성할 수 있다. Category · 생성 패턴(Creational Pattern) Content Factory design pattern은 별도의 Factory class를 만들고 그 안의 멤버 method를 사용해서 객체를 생성한다. Factory pattern은 일반적으로 작은 프로젝트나 class들이 단순할 경우에는 굳이 사용할 필요가 없다. 즉, 프로젝트 규모가 크고 비즈니스 class들이 있는 경우에 유용할 수 있다. 코드를 통해 설명을 하자면, 주어진 매개변수에 의해서 서로 다른 객체가 나올 수 있는 경우이다. .NET Framework에System.Net.WebReque.......