2013-02-04 1 views
1

하위 ViewModels (VM-B, C, D)에 상속 된 추상 ViewModel (VM-A)을 가지고 있다면 ViewModel (VM-A)이 ViewModels의 모델로 간주됩니까?추상 ViewModel은 상속 될 때 모델로 간주됩니까?

예 : VM-A는 추상 Calculate() 메서드를 사용하여 x 일반 속성 수가 포함 된 "모양"클래스입니다.

VM-B는 VM-A를 상속하는 "Circle"클래스이며 공통 속성을 사용하여 자체 계산을 수행하도록 재정의합니다.

VM-A는 그 시점에서 모델입니까?

답변

3

아니요, 기본 ViewModel로 간주됩니다. 모델은 실제 상태 내용 (객체 지향 접근법)을 나타내는 도메인 모델 또는 해당 내용을 나타내는 데이터 액세스 계층 (데이터 중심 접근법)을 나타냅니다.