适当的MVC模式

Jan*_*nak 6 model-view-controller

我遇到了以下两种方法.

方法1

方法2

根据我的理解,模型和视图不会相互通信,所有通信都应该通过控制器完成,因此方法1是正确的方法.但我在网上发表了各种文章.

实现MVC架构的正确方法是什么?

谢谢

rad*_*dai 2

我认为第一个图实际上是一个 MVP(模型视图演示器)。请参阅此问题,该问题最终链接到此处并包含具有被动视图的 VMP 模式的图表: 在此输入图像描述