软件架构设计
文章平均质量分 72
cudy25
这个作者很懒,什么都没留下…
展开
-
观察者模式的应用:模拟MVC架构的实现
mvc架构是安卓的经典架构模式,它是观察者模式的一个典型应用场景。今天我就用java程序来简单模拟mvc架构的实现。首先,简单说下什么是mvc架构。 mvc架构由model,view和controller三者组成,基于职责分离的原则,三者分别承担不同的职责。 view:负责界面显示逻辑 model:负责数据封装以及相关业务逻辑 controller:view与mode的中间者,负责传递事件,原创 2016-11-19 21:32:17 · 3604 阅读 · 0 评论 -
对 MVC架构的理解
在开发图形界面应用程序的时候,为求更好的管理应用程序的复杂性,基于职责分离的思想会对应用程序进行分层,把管理用户界面的层次称为View,管理应用程序数据的层次称为Model。有了View和Model的分层,那么就有了个问题:View如何同步Model的变更?为了解决这样的问题于是就有了MVC架构模式。这里需要注意: 1.Model指的是Domain Model,是应用程序对需要解决的问题的数据抽象原创 2016-10-15 12:52:10 · 472 阅读 · 0 评论