Factory Design Pattern1 Factory Design Pattern Factory Design Pattern 이란 Factory Design Pattern은 객체지향 디자인 패턴의 일종으로, 상위(슈퍼) 클래스가 객체 생성에 대해 신경 쓸 필요가 없으며, 객체의 생성은 구현 클래스에게 위임하는 패턴이다. 즉, 객체의 생성을 서브 클래스에 위임하는 것으로, 객체를 만들어내는 공장(Factory 객체)을 만드는 패턴으로 이해하자. Factory Design Pattern 의 이점 1. 팩토리 메소드 패턴은 클래스간의 결합도를 낮출 수 있기 때문에, 더 유연하고 확장이 용이한 코드를 만들 수 있다. ※ 결합도란 소프트웨어 코드의 한 요소가 다른 것과 얼마나 연결되어 있는지, 또는 의존되어 있는지 나타내는 척도이다. 높은 결합도가 문제가 되는 이유는 다음과 같다. 연관된 다른 .. 2019. 3. 18. 이전 1 다음 반응형