MVC模式
1.MVC模式即model-view-controller(模型-视图-控制器)模式,常见的比如Android开发中的,view即Android的界面,model即界面上要展示的数据,而controller就是控制数据,数据变化时实时更新view展示的数据。
- Model(模型):代表了一个存取的数据的对象。
- View(视图):视图代表了模型包含的数据的可视化。
- Controller(控制器):控制器作用于模型和视图之上,可以做到在数据变化时实时更新视图。它让model和view分开。
2.实现重点:首先会有一个view类和model类,然后会有一个Controller类,里面包含了一个model对象和view对象,通过Controller实现了view和model的绑定。具体代码:
model:
1 | public class Student { |
view:
1 | public class StudentView { |
Controller:
1 | public class StudentController { |
Main:
1 | public class MVCPatternDemo { |
1 | 输出: |