文章教程

面试题12谈谈你对MVC的认识

9/17/2020 9:26:54 PM 人评论 次浏览

面试题12 谈谈你对MVC的认识

如果已经掌握了第20章的内容,这个题相信难不倒你。

【分析】

MVC(Model/View/Controller)模式包括3部分:Model是应用对象;View是它在屏幕上的表示;Controller定义用户界面对用户输入的响应方式。模型-视图-控制器(MVC)是20世纪80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛地使用。

❑模型(Model):模型是应用程序的主体部分。模型表示业务数据,或者业务逻辑。

❑视图(View):视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。

❑控制器(controller):控制器工作就是根据用户的输入,控制用户界面数据显示和更新Model对象状态。

教程类别