这里也只说一下简单的原理。
Model:模型实现处理数据的切逻辑。
View:视图呈现模型的数据和状态。
Control:解读视图对模型的操作。
视图和模型之间使用观察者模式,只要模型的状态改变视图立刻呈现出来,视图和控制器使用策略模式控制器解读视图对模型的操作并通知模型做出相应动作。