M.VC是一种设计模式,M表示Model,说明业务模型,也就是组件的状态和行为,V表示View视图,处理用户界面的显示;C表示Controller控制器,用来控制用户输入。
例如:javax.swing.JButton的组件实例中,一个JButton按钮组件中Model说明了该按钮的状态、操作内部状态、添加删除监听事件、发生的事件;按钮的视图和控制器由一个接口ButtonUI完成。如果一个类实现了这个接口,那么它将会负责创建一个用户界面,处理用户的操作。涉及的方法可以被分为三大类:绘制Paint、返回几何类型的信息和处理事件。
(简答题)
什么是MVC模式?请举例说明。
正确答案
答案解析
略
相似试题
(简答题)
什么是大端模式?什么是小端模式?请举例说明它们的区别。
(简答题)
说明MVC设计模式中,M、V、C分别代表什么,有什么作用?
(简答题)
Software as a service(SaaS)是何种计算模式,与传统的计算模式比较,有何特点,请举例说明。
(简答题)
什么是部分依赖?什么是传递依赖?请举例说明。
(简答题)
什么是NP类问题?请举例说明。
(简答题)
什么是代理事件处理模型?请举例说明。
(简答题)
JDBCAPI是什么?它主要由哪些部分组成,各有什么功能?请举例说明。
(简答题)
什么是Use Case间的扩展关联关系?请举例说明。
(简答题)
什么是Use Case间的包含关联关系?请举例说明。