1

如果我有一个由子 ViewModel (VM-B,C,D) 继承的抽象 ViewModel (VM-A),那么该 ViewModel (VM-A) 是否被视为 ViewModel 的模型?

示例:VM-A 是一个“Shape”类,包含x个公共属性,具有抽象的 Calculate() 方法。

VM-B 是一个“Circle”类,继承了 VM-A,并且重写了 Calculate 以使用公共属性执行自己的计算。

那时 VM-A 是否被视为模型?

4

1 回答 1

3

No, it is considered a base ViewModel. The concept Model refers to either a domain model which represents the real state content (an object-oriented approach), or the data access layer that represents that content (a data-centric approach).

于 2013-02-04T13:25:52.180 回答