[C# 디자인 패턴] 팩토리 메소드 패턴 예제 (Factory Pattern) 출처 - Factory Method Design Pattern (코드 프로젝트) [링크] 컨셉 요약 - 책 유통 업체가 전국으로 배송하기 위해 3개의 대리점을 개설. 제품을 전달하는 BookStore 클래는 동부, 중부, 서부의 ShipBook() 함수를 몰라도 상관없습니다. BookStore.IDistributor이란 코드를 이용하면 되기 때문이죠. 실제론 아래처럼 사용할 수 있습니다. 123IDistributor b = bookStore.GetDistributor();//the client gets the distributor without having//to know which distributor is being use..
C# 팩토리 패턴 예제 (Abstract Factory Method Pattern) C# 팩토리 패턴을 응용한 "연구실 기자재 관리 시스템 프로그램" 소스 코드입니다. 추상 팩토리 함수도 포함입니다. 첨부 파일 소스 1 - Factory Pattern.zip (팩터리 패턴 예제) 소스 2 - Abstract Factory Pattern.zip (추상 팩토리 패턴 예제) 소스 3 - Factory.zip (일반적인 패턴 예제) 문서 - DesignPattern_Term.hwp (관련 문서) 그리고 아래에 나오는 팩토리 패턴의 개요는 위에 나온 헤드 퍼스트의 디자인 패턴을 기반으로 작성되었습니다. 팩토리 패턴을 다루기 전, 짚고 넘어가야 할 부분이 있습니다. 1. NEW, 2. Interface 1번의 Ne..