java-mvp模式简单实现

本文介绍了MVP模式,强调Presenter处理逻辑并与Model、View通过接口通信,降低了耦合度。对比了MVP与MVC模式的区别,指出在MVP中View不直接访问Model,而MVC中View可以直接获取Model数据。同时,详细解释了Model、View和Presenter各层的职责,并提供了使用MVP模式的一个简化示例。
摘要由CSDN通过智能技术生成

MVP模式

Presenter负责逻辑的处理,Model提供数据,View负责显示。

MVPView并不直接使用Model,它们之间的通信是通过Presenter(MVC中的Controller)来进行的,所有的交互都发生在Presenter内部. 分离显示层和逻辑层,他们之间通过接口进行通信,降低耦合

而在MVCView会直接从Model中读取数据而不是通过Controller。在MVC里,View是可以直接访问Model

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值