MV C·学习笔记
“嗨,阿米戈!”“嗨,比拉博!”“你已经是一个扎实的程序员了。所以,今天我们要上一节MVC课。”“MVC 代表模型—视图—控制器。它是一种用于大型应用程序的架构设计模式,其中应用程序分为三个部分。”“第一部分包含应用程序的所有业务逻辑。这部分称为模型。它包含执行创建应用程序要执行的所有操作的代码。这部分对其他部分的依赖最少。”“第二部分包含与向用户显示数据有关的所有内容。这部分称为视图。它包含控制显示窗口、页面、消息等的代码。”“第三部分包含处理用户操作的代码。任何旨在改变模型的用户操作都应该在这里处理。这部分称为控制器 。”“这种方法允许您独立创建三样东西:程序的逻辑(模型)、向用户显示程序数据的机制(视图)以及用户输入/操作的处理程序(控制器)。”“应用程序经常有多个视图。这很正常。您可以在 Excel 中查看与数字和图表完全相同的数据。在游戏中,您可以从第一人称、第三人称或地图视图以及许多其他视图查看事件. 所有这些都是对单个模型的不同视图。“决定响应用户操作在模型中更改什么的所有代码都被收集到控制器中。例如,如果用户决定关闭程序,那么您需要将模型的数据保存到磁盘上的文件中。或者,如果用户输入了新数据,则需要将其添加到模型中。然后模型会通知所有视图有关数据更改的信息,因此它们只显示数据的当前状态。”“再说一次。”“从 Java 开发人员的角度来看,我们可以说模型、视图和控制器是三组类,其中:”“nb
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2498456.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!