首页/ 题库 / [问答题]什么是MVC模式?请举例说明。的答案

什么是MVC模式?请举例说明。

问答题
2022-03-26 22:52
查看答案

正确答案
M.VC是一种设计模式,M表示Model,说明业务模型,也就是组件的状态和行为,V表示View视图,处理用户界面的显示;C表示Controller控制器,用来控制用户输入。
例如:javax.swing.JButton的组件实例中,一个JButton按钮组件中Model说明了该按钮的状态、操作内部状态、添加删除监听事件、发生的事件;按钮的视图和控制器由一个接口ButtonUI完成。如果一个类实现了这个接口,那么它将会负责创建一个用户界面,处理用户的操作。涉及的方法可以被分为三大类:绘制Paint、返回几何类型的信息和处理事件。

试题解析