2010-05-06 2 views
1

내 요구 사항 - 직원, 고객 및 부서라는 세 가지 클래스가 있다고 가정합니다. 직원은 id, name, dept 속성을 포함합니다. 고객이 ID와 이름을 포함합니다. 부서에는 ID와 이름이 포함되어 있습니다. 이제 세 클래스 모두 공통 기능, 즉 작성, 업데이트 및 삭제를 갖습니다. 인터페이스를 사용하여 이러한 기능을 구현하고 싶습니다. 그렇다면 누구나 n 계층 아키텍처에서 이러한 작업을 수행 할 수있는 방법을 제안 할 수 있습니까?.net에서 N 계층 구조 구현

+0

응용 프로그램의 나머지 부분과 도메인을 구분하는 O/RM이 더 필요합니다. Entity Framework 4.0을 살펴볼 수 있습니다. – Steven

답변

1

N 계층 아키텍처는 응용 프로그램을 별개의 문제로 분리합니다.

원래 개괄 한 내용은 OO 디자인에 대한 내용으로 조금 다릅니다.

n 계층 응용 프로그램에서 OO 디자인을 구현하는 방법을 배우려면 Patterns of Enterprise Application Architecture을 사용하는 것이 좋습니다.