MVP模式
Presenter负责逻辑的处理,Model提供数据,View负责显示。
在MVP中View并不直接使用Model,它们之间的通信是通过Presenter(MVC中的Controller)来进行的,所有的交互都发生在Presenter内部. 分离显示层和逻辑层,他们之间通过接口进行通信,降低耦合
而在MVC中View会直接从Model中读取数据而不是通过Controller。在MVC里,View
本文介绍了MVP模式,强调Presenter处理逻辑并与Model、View通过接口通信,降低了耦合度。对比了MVP与MVC模式的区别,指出在MVP中View不直接访问Model,而MVC中View可以直接获取Model数据。同时,详细解释了Model、View和Presenter各层的职责,并提供了使用MVP模式的一个简化示例。
Presenter负责逻辑的处理,Model提供数据,View负责显示。
在MVP中View并不直接使用Model,它们之间的通信是通过Presenter(MVC中的Controller)来进行的,所有的交互都发生在Presenter内部. 分离显示层和逻辑层,他们之间通过接口进行通信,降低耦合
而在MVC中View会直接从Model中读取数据而不是通过Controller。在MVC里,View
859

被折叠的 条评论
为什么被折叠?
