简答题

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

正确答案

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

答案解析

相似试题
  • 什么是大端模式?什么是小端模式?请举例说明它们的区别。

    简答题查看答案

  • 说明MVC设计模式中,M、V、C分别代表什么,有什么作用?

    简答题查看答案

  • Software as a service(SaaS)是何种计算模式,与传统的计算模式比较,有何特点,请举例说明。

    简答题查看答案

  • 什么是部分依赖?什么是传递依赖?请举例说明。

    简答题查看答案

  • 什么是NP类问题?请举例说明。

    简答题查看答案

  • 什么是代理事件处理模型?请举例说明。

    简答题查看答案

  • JDBCAPI是什么?它主要由哪些部分组成,各有什么功能?请举例说明。

    简答题查看答案

  • 什么是Use Case间的扩展关联关系?请举例说明。

    简答题查看答案

  • 什么是Use Case间的包含关联关系?请举例说明。

    简答题查看答案