【发布时间】:2013-09-05 08:10:03
【问题描述】:
通过大量学习 MVVM 模式,我发现它非常有用,可以解决我们每天遇到的许多问题。
但我不明白它是如何与 OOP 一起使用的。 OOP 总是要求我们被封装,关心字段的隐藏(首先在构造函数中初始化它们,并且没有进一步的访问权限来设置它们)但是如果我们用 getter/setter 属性定义几乎每个模型类,它就违反了 OOP 的规则。 那么它是如何进行的呢?在真正的 MVVM 应用程序中定义多个 get/set 类可以吗?
谢谢, 雅各布
【问题讨论】:
标签: c# wpf oop design-patterns mvvm