设计模式 MVC 模式
-
设计模式 - MVC模式
MVC模式代表模型(Model)-视图(View)-控制器(Controller)模式。此模式用于分离应用程序的关注点。- 模型-模型代表承载数据的对象或JAVA POJO。如果其数据发生更改,它也可以具有更新控制器的逻辑。
- 视图-视图表示模型包含的数据的可视化。
- 控制器-控制器同时作用于模型和视图。它控制数据流入模型对象并在数据更改时更新视图。它使视图和模型分离。
-
实例
我们将创建一个充当模型的Student对象。StudentView将是一个视图类,可以在控制台上打印学生详细信息,而StudentController是负责将数据存储在Student对象中并相应地更新视图StudentView的控制器类。我们的演示类MVCPatternDemo将使用StudentController演示MVC模式的使用。第1步 - 创建模型。 Student.java第2步 - 创建视图。 StudentView.java第3步 - 创建控制器。 StudentController.java步骤4 - 使用StudentController方法演示MVC设计模式的用法。 MVCPatternDemo.java第5步 - 验证输出。